1

IntelliJ IDEA CE 11.xのアクティブエディターウィンドウ/タブの内容を、実行/デバッグ構成として実行されているGroovyスクリプトにパラメーターとして渡す方法があるかどうか誰かが知っていますか?IDEAにこれを可能にする可能性のある内部環境変数($ _ACTIVE_EDITORなど)の概念があることを期待していましたが、役立つものを見つけることができませんでした。

基本的に、私のユースケースは、現在のウィンドウ/タブのコンテンツを取得し、それに対してカスタムツールを実行することです。カスタムツールは、引数として文字列を受け入れるGroovyスクリプトです。

4

1 に答える 1

1

ファイルを文字列に読み取り、スクリプトを呼び出すラッパーを実行できます。IDEA 外部ツールは、現在のファイル名をこのラッパーに渡すことができます。選択したテキストのマクロもあります。

外部ツールの代わりに、 Batch Scripts SupportプラグインまたはBash Supportをインストールして使用できます。コマンド ライン ツールの実行構成を提供します。

Shell Processプラグインも確認してください。エディターを選択して外部アプリを実行すると主張しています。

于 2012-08-09T10:49:03.377 に答える