6027 Remote call Navigation 85 FarPost 4.5 18245 zolotov 2014-10-18 1.8

Remote call

Compatible with all products except MPS
18 245
IntelliJ IDEA plugin for remote call some procedures. At the moment it can open the files on http GET-request to localhost:8091 with "message" parameter looking like "FileName.java:89" or "any/path/FileName.java:89". In this case plugin will try to find the most appropriate file basing on the specified path in opened projects and navigate to it. By default sending requests is permitted from localhost only. You can change it in Settings | Remote Call. Listening port also can be configured in Settings.

Download plugin

I have a suggestion: Currently when clicking a Remote call link I get an empty page in addition to the IDE jumping to the submitted position. One has to use "open in new tab" or change back to the previous page. This problem could be avoided by sending a "204 No content" HTTP status code instead of the current "200 OK".
So sad it does not work on latest PHPStorm EAP (as of 2014-08)
Yea, i hope that this will be upgraded for phpstorm 8 I love this plugin
not working for phpstorm 8 EAP, can it be fixed please?
works perfectly in phpstorm 7, but not well with phpstorm eap 8, only working once and stop
Forgot my rate
This is really great! With this plugin, I've created a tool called code marker enable you to link back from webpage you are debugging to your IDE code line. See the video demo at http://www.youtube.com/watch?v=uVXFu9c4qAQ
This is a great plugin. Well done. I'm using it for printing hyperlinks to source code in the WebKit Dev Console logger. I'm also modifying the Ruby Evergreen project to hyperlink to Idea from Jasmine test runner stack traces. Lastly, I'd like to link back to Idea from jashkenas' Docco.
Unexpected internal error near index 1
^: Unexpected internal error near index 1
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
at java.util.regex.Pattern.error(Pattern.java:1713)
at java.util.regex.Pattern.compile(Pattern.java:1466)
at java.util.regex.Pattern.(Pattern.java:1133)
at java.util.regex.Pattern.compile(Pattern.java:823)
at java.lang.String.split(String.java:2292)
at java.lang.String.split(String.java:2334)
at com.farpost.intellij.remotecall.utils.FileNavigatorImpl$1.run(FileNavigatorImpl.java:34)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:332)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:661)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:514)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:410)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
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)
Very useful stuff for developing external tools referencing lines of source code.
Please  sign in  to leave a comment.