2012-02-09 7 views
1

Я работаю с плагином для Webstorm Jetbrain, и мы используем IntelliJ IDEA в качестве нашей среды разработки для проекта; однако, к сожалению, никто не коснулся этого проекта через некоторое время и помнит, как помочь новому парню;)Отладка плагина для Webstorm из IDEA

Сейчас я могу развернуть файл .jar и скопировать его в каталог плагина Webstorm. Я могу, по сути, проверить это, но я бы хотел пройти через это - это мой вопрос к вам, так как я понятия не имею, что процесс должен отлаживать.

Я предполагаю, что мне нужно прикрепить IDEA к процессу, но я не могу понять, где это сделать - или мне нужно настроить Webstorm для чего угодно.

Помощь была бы принята с благодарностью - спасибо!

Edit: бен/Webstorm.exe.vmoptions файл

-Xms32m 
-Xmx500m 
-XX:MaxPermSize=150m 
-ea 
-Didea.platform.prefix=WebStorm 
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 

ответ

3

Если вы хотите отлаживать код плагина, который работает в WebStorm вам нужно использовать Remote конфигурации отладки в IntelliJ IDEA , Скопируйте предложенные параметры JVM и поместите их в файл bin\webstorm.exe.vmoptions, запустите WebStorm, запустите конфигурацию Debug в IntelliJ IDEA для подключения к экземпляру WebStorm и выполните код подключаемого модуля.

Вы также можете отладить этот плагин непосредственно в IntelliJ IDEA с помощью плагина Run/Debug.

+0

Спасибо за ваш ответ! Я отредактировал .vmoptions, как вы сказали (скопировано текущее содержимое выше); однако после запуска Webstorm я иду на отладку, опция неактивна в IntelliJ IDEA. Кроме того - если тип Plugin Run/Debug Config легче, я был бы счастлив попробовать это, но я не уверен, что делать (я вижу раздел Plugin в диалоге отладки IDEA, но не уверен, что добавить в it) –

+0

Какой параметр недоступен? Вам нужно создать новую конфигурацию Debug для типа Remote, затем выберите ее в раскрывающемся списке IntelliJ IDEA, затем нажмите кнопку Debug справа. То же самое для типа конфигурации запуска/отладки плагина. Пожалуйста, обратитесь за помощью для получения дополнительной информации: http://www.jetbrains.com/idea/webhelp/running-and-debugging-2.html. – CrazyCoder

+0

Ах, gotchya - Я работал с настройками по умолчанию, а не создавал новый. Теперь у меня есть возможность отладки; но я не могу подключиться, поскольку получаю ошибку: «Ошибка при запуске Без имени: Невозможно открыть порт отладчика: java.new.ConnectException« Соединение отказано: connect »» Я использую программы клиент/сервер на этом компьютере и имею никогда не было запросов на открытие портов из брандмауэра, как FYI. Тем не менее, я дважды проверю Windows FW. –

 Смежные вопросы

  • Нет связанных вопросов^_^