2016-08-17 18 views
74

System.out.println()"sout" + tabで印刷することができます。 eclipseのように"Syso" + ctrl + spaceで私ができる方法はありますか?Intellij IDEAのSystem.out.println()ショートカット

+0

https://www.jetbrains.com/help/idea/2016.2/keyboard-shortcuts-you-cannot-miss.html –

+0

https://www.jetbrains.com/help/idea/2016.2/live-templates -2.html –

答えて

20

ええ、あなたはそれを行うことができます。 [設定] - > [ライブテンプレート]を開きます。短縮形としてsyso、テンプレートテキストとしてSystem.out.println($END$);で新しいテンプレートを作成します。アイデア17eapで

+0

これは、ctrl +スペースで自動的に完了したいという彼の希望には答えません。 –

+0

もし彼がこの設定をすれば、 'syso'と打ち込んで' Tab'を押して文を完成させることはできませんか?私たちは 'psvm'をタイプして' Tab'を押すと自動的に 'public static void main(String [] args)'になります。 – progyammer

+0

ctrl + spaceでもライブテンプレートが展開されます –

82

soutSystem.out.println(); soutmある:プリント現在のクラスおよびメソッド名はSystem.out.println("$CLASS_NAME$.$METHOD_NAME$");

soutp System.outに:プリントメソッドのパラメータの名前と値をSystem.outに

System.out.println($FORMAT$); 

soutv :System.outに値を出力します

System.out.println("$EXPR_COPY$ = " + $EXPR$); 
5

設定を開く(デフォルトではAlt + Ctrl + S)、ライブテンプレートを検索します。上部に「デフォルトでTABで展開する」というオプションがあります(デフォルトはTABです)。「カスタム」を選択して「変更」をクリックし、キーマップ「ctrl + spacebar」を「Expand Live Template /エメット略称 "。

これで、ctrl +スペースバーを押してライブテンプレートを展開できます。さて、 "sout"の代わりに "syso"に変更するには、Live Templatesオプションで、チェックされたたくさんのオプションの一覧を表示し、 "other"に移動して展開し、 "sout"を見つけて名前を変更します"syso"とヒットaplyに。

希望すると、これが役立ちます。

+1

これは実際にその質問に答えている唯一のものです。答えとして選択されていればいいかもしれません。 –

8

intellijのすべてのショートカットを知りたい場合は、「Ctrl + J」を押します。すべてのショートカットが表示されます。 System.out.println()の場合は "sout"と入力し、 "Tab"を押します。

関連する問題