Authors:
Nikolay Matveev
logos
free software

Webmaster

Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE

Vendor: Strintec

Email: N/A

Website: N/A

Bugtracker page

Description:

Provides some extra features for web-developers (see 'Webmaster' item in 'Tools', Editor popup and Project View popup)
Downloads: 22919
Rating:
Participated in rating: 5
Version Since Build Until Build File/URL Size (Kb) Date Details
0.3. 112. . Download 642.89 2014-01-09 19:06:04 details
. .
2 updates are hidden show all updates

Recent change notes:

0.3
  • The plugin is now compatible with IDEA 13

Comments:

popstas
2013-05-24 08:15:15
While trying to convert line separators. PhpStorm 6.0.1 (129.240) Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(744,961),absolute(736,953),button=1,modifiers=Button1,clickCount=1] on frame0: com.intellij.openapi.fileEditor.impl.LoadTextUtil.changeLineSeparator(Lcom/intellij/openapi/project/Project;Ljava/lang/Object;Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)V java.lang.NoSuchMethodError: com.intellij.openapi.fileEditor.impl.LoadTextUtil.changeLineSeparator(Lcom/intellij/openapi/project/Project;Ljava/lang/Object;Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)V at com.strintec.intellij.webmaster.lineSeparator.ConvertLineSeparatorsAction.changeLineSeparators(ConvertLineSeparatorsAction.java:55) at com.strintec.intellij.webmaster.lineSeparator.ConvertLineSeparatorsAction.access$000(ConvertLineSeparatorsAction.java:19) at com.strintec.intellij.webmaster.lineSeparator.ConvertLineSeparatorsAction$1.processFile(ConvertLineSeparatorsAction.java:43) at com.intellij.openapi.vfs.VfsUtilCore$1.visitFileEx(VfsUtilCore.java:189) at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:204) at com.intellij.openapi.vfs.VfsUtilCore.iterateChildrenRecursively(VfsUtilCore.java:184) at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.iterateContentUnderDirectory(ProjectFileIndexImpl.java:107) at com.strintec.intellij.webmaster.lineSeparator.ConvertLineSeparatorsAction.actionPerformed(ConvertLineSeparatorsAction.java:40) at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:151) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:259) at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:892) at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:114) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:230) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:104) at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:512) at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:44) at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:532) at java.awt.Component.processMouseEvent(Component.java:6505) at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) at java.awt.Component.processEvent(Component.java:6270) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:682) at java.awt.EventQueue$3.run(EventQueue.java:680) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:696) at java.awt.EventQueue$4.run(EventQueue.java:694) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:693) at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:686) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:507) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:334) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
.
ajorpheus
2013-05-14 20:38:27
With v. 12.1.3 of IntelliJ, I get the following error when trying to click on 'Convert to project default ...' link : Error during dispatching of java.awt.event.MouseEvent[MOUSE_PRESSED,(1485,173),absolute(1477,165),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on frame0: com.intellij.openapi.fileEditor.impl.LoadTextUtil.changeLineSeparator(Lcom/intellij/openapi/project/Project;Ljava/lang/Object;Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)V java.lang.NoSuchMethodError: com.intellij.openapi.fileEditor.impl.LoadTextUtil.changeLineSeparator(Lcom/intellij/openapi/project/Project;Ljava/lang/Object;Lcom/intellij/openapi/vfs/VirtualFile;Ljava/lang/String;)V at com.strintec.intellij.webmaster.lineSeparator.InconsistentLineSeparatorsInspection$2.applyFix(InconsistentLineSeparatorsInspection.java:74) at com.strintec.intellij.webmaster.lineSeparator.InconsistentLineSeparatorsInspection$2.applyFix(InconsistentLineSeparatorsInspection.java:49) at com.intellij.codeInspection.ex.QuickFixWrapper.invoke(QuickFixWrapper.java:81) at com.intellij.codeInsight.intention.impl.ShowIntentionActionsHandler$2.run(ShowIntentionActionsHandler.java:164) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1013) at com.intellij.codeInsight.intention.impl.ShowIntentionActionsHandler$3.run(ShowIntentionActionsHandler.java:178) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:124) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:99) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:85) at com.intellij.codeInsight.intention.impl.ShowIntentionActionsHandler.chooseActionAndInvoke(ShowIntentionActionsHandler.java:183) at com.intellij.codeInsight.intention.impl.FileLevelIntentionComponent$1.run(FileLevelIntentionComponent.java:68) at com.intellij.ui.EditorNotificationPanel$2.hyperlinkUpdate(EditorNotificationPanel.java:77) at com.intellij.ui.HyperlinkLabel.fireHyperlinkEvent(HyperlinkLabel.java:172) at com.intellij.ui.HyperlinkLabel.processMouseEvent(HyperlinkLabel.java:105) at java.awt.Component.processEvent(Component.java:6055) at java.awt.Container.processEvent(Container.java:2039) at java.awt.Component.dispatchEventImpl(Component.java:4653) at java.awt.Container.dispatchEventImpl(Container.java:2097) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4233) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166) at java.awt.Container.dispatchEventImpl(Container.java:2083) at java.awt.Window.dispatchEventImpl(Window.java:2482) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:607) at java.awt.EventQueue$1.run(EventQueue.java:605) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98) at java.awt.EventQueue$2.run(EventQueue.java:621) at java.awt.EventQueue$2.run(EventQueue.java:619) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:618) at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:700) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:521) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
.
danskal
2013-02-21 16:15:19
I too was frustrated with the documentation on this page. From the link above, though, I discovered the following features mentioned. (Doubly frustrating btw. that someone in the know wrote a comment agreeing that there was not enough documentation, and then added zero extra information).



'Insert file path' action added

'System dependent name' text transformation added

'Inconsistent line endings' inspection Convert line endings action now works on directories

Added 'Lower case' and 'Upper case' text transformations

Added in-place versions of all text transformations 'Submit feedback' action added

.
pietrovich
Rated:
2013-01-22 13:36:46
Please update plugin to IDEA.12/PhpStorm.6.EAP compatibility. TIA.
.
Nikolay Matveev
2012-12-19 22:28:02
Hi, Nick! I just read your opinion about our plugin. Despite the fact that you are wrong about other persons who rate our plugin I completely agree that we need more documentation. We will fix the issue ASAP. Thanks for feedback!
.
nickl
Rated:
2012-11-22 18:00:25
This is taking minimalist to a whole new level. Are we seriously expected to install this before we may have any clue about the functionality? The only other people(3) who didn't have a problem with the amount of available information has giving this project full marks and left just as little information. I assume it's safe to say those ratings rame from the same hand responsible for the "website" and project info, would anyone hold this conclusion against me? Speak up, lets at least do something useful with this wasted space. At this rate we can forget about expecting a stable plugin source anytime soon.
.
reesd
2012-08-24 20:06:03
Please update the description with at least the basics of what this does. I would never have found it if it was randomly mentioned in a comment on youtrack.
.
topka
2012-07-09 11:44:22
Could you please describe in more details what "some extra features" this plugin offers? It would help people find the plugin and see if they need it. Thanks!
.
tufan
Rated:
2012-07-02 11:54:38
very nice and useful plugin; line feed features are elemantary.
.
zergussino
Rated:
2012-06-30 00:44:32
Neat plugins with necessary features. Nikolai implemented requested feature immediately in next release. Appreciate. Thank you!
.
Athari
Rated:
2012-06-29 23:14:12
Very useful for converting line endings, in case I mess them up.
.