it-swarm-ja.com

Intellij-Cygwinで選択したファイルのディレクトリを開く

Eclipseでは、Easy Shellを使用して、Cygwinで選択したファイルのディレクトリを開くコマンドを使用できます。

Intellijで可能かしら。

これまでのところ、ターミナルプラグインを使用して、選択したファイルのディレクトリではなく、モジュールの「ルートディレクトリ」を開くのが最善の方法です。

「ShowinExplorer」のような「ShowinCygwin」のような新しいコンテキストメニュー項目を追加する方法があれば、それは完璧です。

2
Gerry

はい、設定-ツール-外部ツール-追加

プログラム:your\path\to\cygwin\bin\mintty.exe
パラメータ:/bin/env CHERE_INVOKING=1 /bin/bash --login
作業ディレクトリ:$FileDir$

チェックを外すコンソールを開くことに注意してください。これで完了です。

参照: ConEmu | Cygwin Startup Directory およびIntelliJ IDEA 14.1.0ヘルプ::外部ツール

イエス様、評判が悪いので、画像と2つ以上のリンクを投稿することはできません。


Terminalからcygwin bash.exenicelyを実行する方法がわからない人のための私のヒント:

  • 次のコードを含むファイルstart-bash.batを作成します。

    @echo off
    set CHERE_INVOKING=1 & D:\cygwin\bin\bash.exe --login -i
    
  • ファイルパスをSettings-Terminal-シェルパス

この方法でのみ、bash.exeの代わりにプロジェクトディレクトリから$HOMEを開始できます。 シェルパスはハードコーディングされており、ハッキングするのが難しいため、サブディレクトリを指定する方法がわかりません。

2
Joshz