выполнение конфигурации запуска Intellij ide вне потока пользовательского интерфейса ide

Я создаю сайт, используя node и gulp, веб-сервер запускается с задачей gulp, которая помимо запуска также объединяет файлы js и css и следит за изменениями.

Проблема в том, что когда задача gulp выполняет тяжелую обработку, весь пользовательский интерфейс ide зависает до завершения интенсивного процесса.

Проблема не возникает, когда я запускаю задачу из терминала, поэтому я предполагаю, что конфигурация запуска выполняется в потоке пользовательского интерфейса ide (я также подозреваю, что это происходит потому, что перемещение файлов в навигаторе проекта приводит к зависанию Пользовательский интерфейс, а перемещение файлов за пределы ide происходит намного быстрее).

Мой вопрос: можно ли заставить конфигурацию запуска работать в отдельном потоке, отличном от потока пользовательского интерфейса?

Не уверен, что это помогает, но я приложил скриншот моей текущей конфигурации:

введите здесь описание изображения

Спасибо.


person Nadav96    schedule 07.03.2017    source источник
comment
Ваше предположение неверно, оно не работает в одном потоке. Он даже не работает в том же процессе. Вам следует сообщить о проблеме с производительностью для поддержки.   -  person CrazyCoder    schedule 08.03.2017
comment
Возможный дубликат Intellij Idea зависает при отладке транспортира   -  person Paul Sweatte    schedule 14.09.2017