
在 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
.自從外殼路徑是硬編碼的,太難被駭客攻擊,我不知道如何指定子目錄,無論如何。