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$

注意取消勾選開啟控制台,就完成了。

參考:康埃穆 | Cygwin 啟動目錄和 IntelliJ IDEA 14.1.0 幫助 :: 外部工具

天哪,由於我的聲譽很低,我無法發布圖像和超過 2 個鏈接,eww。


我給那些不知道如何運行 cygwin bash.exe 的人的建議很好地終端:

  • 建立文件,start-bash.bat其中包含以下程式碼:

    @echo off
    set CHERE_INVOKING=1 & D:\cygwin\bin\bash.exe --login -i
    
  • 將檔案路徑複製到設定——終端——外殼路徑

這樣才能bash.exe從專案目錄啟動,而不是從$HOME.自從外殼路徑是硬編碼的,太難被駭客攻擊,我不知道如何指定子目錄,無論如何。

相關內容