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 ヘルプ :: 外部ツール

ああ、評判が低いので画像と 2 つ以上のリンクを投稿できないんです。


cygwin bash.exe の実行方法が分からない人へのヒントうまくからターミナル:

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

    @echo off
    set CHERE_INVOKING=1 & D:\cygwin\bin\bash.exe --login -i
    
  • ファイルパスをコピー設定——ターミナル——シェルパス

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

関連情報