Comments 12
Интересно, а если у меня запущено несколько IDE от JetBrains, как быть
Вот сейчас у меня запущен RubyMine и WebStorm, на 63342-м порту мне отвечает RubyMine
+1
В одной из IDE переопределяете порт по которому слушает Debugger
Preferences ->Debugger->Port и соответствующим образом меняете js функцию.
Preferences ->Debugger->Port и соответствующим образом меняете js функцию.
+2
Опа. А описан ли где-то этот REST-сервер на официальных ресурсах JetBrains? А то мы с регистрацией своего протокола мучались совсем недавно, а тут вон оно что...
+2
В R# все делается автоматически, через вставку из буфера обмена стектрейса.
0
Эту открывалку прикрутить бы к браузеру, чтобы открывал css/js в IDE.
+1
Попробовал, отлично работает. Сделал аналогично для Laravel.
+1
UFO just landed and posted this here
Очень похоже на то, но не совсем то. Чтобы работало так
ide: 'phpstorm://open?file=%%f&line=%%l'
надо видимо устанавливать это.
Если написать так
ide: 'http://localhost:63342/api/file?file=%%f&line=%%l'
то работает, но при клике на ссылку в браузере, браузер тоже открывает эту страницу и там остается "белая страница".
0
Про rest не знал, пользуюсь вот этим:
https://www.jetbrains.com/help/phpstorm/2016.2/working-with-phpstorm-features-from-command-line.html
https://www.jetbrains.com/help/ruby/2016.2/working-with-rubymine-features-from-command-line.html
etc
Для перехода по клику пользуюсь обработкой txmt протокола аналогично этому:
https://gist.github.com/gregd/1305906/c57a21e210aafd72102360cd3bdffb7ab195ed39
Ссылки с протоколом txmt в моем случае генерят сторонние библиотеки (ruby: better_errors, rails-footnotes)
Могу предположить, что возможности API соответствуют описанному механизму.
https://www.jetbrains.com/help/phpstorm/2016.2/working-with-phpstorm-features-from-command-line.html
https://www.jetbrains.com/help/ruby/2016.2/working-with-rubymine-features-from-command-line.html
etc
Для перехода по клику пользуюсь обработкой txmt протокола аналогично этому:
https://gist.github.com/gregd/1305906/c57a21e210aafd72102360cd3bdffb7ab195ed39
Ссылки с протоколом txmt в моем случае генерят сторонние библиотеки (ruby: better_errors, rails-footnotes)
Могу предположить, что возможности API соответствуют описанному механизму.
+1
Для Yii2 никто не делал?
0
У кого-то была проблема, что файл открывается, но PhpStorm не выходит на передний план (не получает фокус)?
0
Sign up to leave a comment.
Навигация по коду в IDE от JetBrains с использованием REST API и командной строки