Intellij — Открыть каталог выбранного файла в Cygwin

Intellij — Открыть каталог выбранного файла в Cygwin

В Eclipse я мог бы использовать Easy Shell и иметь команду для открытия каталога выбранного файла в Cygwin.

Интересно, возможно ли это для Intellij.

Лучшее, что я смог сделать на данный момент, — это использовать плагин «Терминал» и открыть «корневой каталог» модуля, а не каталог выбранного файла.

Если есть возможность добавить новый пункт контекстного меню, например «Показать в Cygwin», аналогичный «Показать в Проводнике», это было бы идеально.

решение1

Да, вы можете сделать это с помощьюНастройки——Инструменты——Внешние инструменты——Добавлять:

Программа: your\path\to\cygwin\bin\mintty.exe
Параметры: /bin/env CHERE_INVOKING=1 /bin/bash --login
Рабочий каталог:$FileDir$

Примечание для снятия отметкиОткрыть консоль, и готово.

Ссылка:ConEmu | Каталог запуска Cygwinи IntelliJ IDEA 14.1.0 Справка :: Внешние инструменты

Господи, я не могу публиковать изображения и больше двух ссылок из-за своей низкой репутации, фу.


Мой совет для тех, кто не знает, как запустить cygwin bash.exeмилоотТерминал:

  • Создайте файл start-bash.batсо следующим кодом внутри:

    @echo off
    set CHERE_INVOKING=1 & D:\cygwin\bin\bash.exe --login -i
    
  • Копировать путь к файлуНастройки——Терминал——Путь оболочки

Только таким образом вы сможете начать bash.exeс каталога проекта вместо $HOME. Так какПуть оболочкижестко запрограммирован и его слишком сложно взломать, я не знаю, как указать подкаталог, или что-то в этом роде.

Связанный контент