2013-03-04 3 views
61

Есть ли способ, с помощью которого сценарий оболочки можно вызывать из конфигураций запуска/отладки IntelliJ?IntelliJ IDEA: запуск сценария оболочки в качестве конфигурации запуска/отладки

+0

** Если вы хотите увидеть такую ​​особенность в PyCharm проголосуйте на [IDEA-112256 'командной строки' Конфигурация Run] (https://youtrack.jetbrains.com/ выпуск/IDEA-112256) функция запрос. ** –

ответ

6

Не уверен, что 11, но в 12 есть часть конфигурации Run/Debug, которая называется «Перед запуском», и вы можете выбрать свой сценарий оболочки в опции «Добавить внешний инструмент».

+1

спасибо. Раньше я запускал сценарий оболочки для конкатенации файлов JS перед запуском приложения для Android. –

44

Я только что узнал, что мы можем вызвать скрипт оболочки с помощью BashSupport плагин.

42

«Добавить внешний инструмент» в «Перед запуском» делает трюк.

Скриншот

edit tool add shell script

+2

Это сработало хорошо - спасибо. Я использовал программу: 'C: \ Program Files (x86) \ Git \ Bin \ rm.exe' И Параметры: '-fr ~/.grails/.slcache /' В качестве другого примера – Ask613

+1

Безразлично» t это все еще запускает одну из стандартных конфигураций запуска/отладки * после * запуска этого внешнего скрипта? Что делать, если вы хотите запустить собственный внешний скрипт? –

+1

Чтобы найти путь к 'sh' или' bash', введите 'which sh' или' which bash' в оболочке. Вы можете использовать '$ ProjectFileDir $' как * Рабочий каталог *, который является макросом, указывающим на корневой каталог проекта. Другие макросы (например, для конкретных модулей) можно найти в разделе * Вставить макрос ... *. – Erik

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