Есть ли способ, которым сценарий оболочки может быть вызван из конфигураций IntelliJ Run / Debug?
Есть ли способ, которым сценарий оболочки может быть вызван из конфигураций IntelliJ Run / Debug?
Ответы:
Я только что узнал, что мы можем вызвать сценарий оболочки с помощью плагина BashSupport .
«Добавить внешний инструмент» в «Перед запуском» делает свое дело.
Скриншот
sh
или bash
, введите which sh
или which bash
в оболочке. Вы можете использовать $ProjectFileDir$
в качестве рабочего каталога макрос, указывающий на корневой каталог проекта. Другие макросы (например, для конкретных каталогов модуля) можно найти под кнопкой Вставить макрос ....
В новую версию IntelliJ IDEA включена поддержка сценариев оболочки . Это означает, что теперь вы можете создать сборку Shell Script для своего проекта.
Edit Configurations
> (+) Add New Configuration
> Shell Script
Вы также можете создать свой проект перед выполнением сценария, добавив задачу « Выполнить другую конфигурацию» . Вот как это выглядит: Окно добавления оболочки
Не уверен в 11, но в 12 есть часть конфигурации запуска / отладки, которая называется «Перед запуском», и вы можете выбрать свой сценарий оболочки в опции «Добавить внешний инструмент».