2011-10-08 6 views
4

flashのctrl-shift-0のように、選択した変数からトレース文を生成するためのショートカットはありますか? 例:次の行でmyVarを選択して「DesiredShortcut」を押すと、
var myVar = 5;intellijのアイデアのショートカットをトレースする

私は取得したい:
var myVar = 5;
trace( 'myVar =' + myVar);

おかげ

答えて

7

Live Templatesを使用することを検討してください。ジャワのIntelliJ IDEAのために

はすでにタブを押した後

System.out.println("var=" + var); 

を生成しますsoutvテンプレートがあります。

お気に入りのログフレームワークを使用してログする独自のテンプレートを定義できます。

+0

はい、 'surround with'コマンドのライブテンプレートを作成しました:trace( '$ SELECTION $ =' + $ SELECTION $);しかし、今では変数名(var myVar:int = 5など)を選択すると、myVarの代わりにトレースが生成されますが、新しい行に追加する方が良いでしょう。 – Vitamon

+0

soutvテンプレートの定義方法を参照してください。サラウンドテンプレートを使用する必要はありません。 – CrazyCoder

+0

実際に答えを提供していないが、 "soutv"ライブテンプレートを調べるだけの "ヒント"のためのDownvote。事は、IntelliJの私のバージョンは "soutv"ライブテンプレートを持っていないので、私はそれを見ることができません。 OPが実際に求めているものに必要な実際のライブテンプレートコードを提供してください。ありがとうございました。 – OMA

関連する問題