2016-04-22 24 views
0

IntelliJ Idea External Toolsを使用してOSXターミナルでコマンドを実行したい。コマンドをIntelliJ端末で実行したくない。IntelliJ外部ツールからターミナルでコマンドを実行する

これは私がツールを実行したときにどうするかです:OSXのターミナルが別のウィンドウ

  • で開きます

    • 私は(パラメータで)するコマンドは、OSXのターミナルに
    • 結果を実行しますコマンドの

    このPOSSされた端末はその後閉鎖されていない

  • OSXのターミナルに表示されますible?

  • 答えて

    0

    これは可能ですが、私はこれをテストするためのMacを持っていません。 これはWindowsで行う方法です。多分、あなたはOSXに相当するものに翻訳することができます。

    Program cmd.exe 
    Parameters /c start "" cmd.exe /k dir 
    Working directory $FileDir$ 
    

    cmd.exeここでOSX端末コマンドを端末に置き換えます。

    /cパスは、cmd.exeのコマンドを

    start "" cmd.exe""は何のタイトルを意味していないとcmd.exeは、我々は再び、コマンドウィンドウを起動しようとしていると言うアプリケーションを起動するには、Windowsのコマンドで終了します。

    /k手段のコマンドを実行し、その後

    dir開いたまま、私は(lsと同じ)

    ​​をやっているコマンドを使用すると、クリックされたファイルのディレクトリのIDEAマクロです。これを他のマクロに変更して、ニーズに合ったものにすることができます。

    関連する問題