2

IntelliJ での完了時にラインを再フォーマットする方法はありますか? (よく知っている方のために説明すると、この種の機能は FlashDevelop で利用できます。)

PHPでこのコードを入力したとしましょう:

$var=array("a","b","c");

セミコロンを入力したら、エディターに次のように再フォーマットしてもらいたい (または構成の状態に関係なく):

$var = array("a", "b", "c");

この自動再フォーマット トリガーは、角かっこやその他の行末文字に対しても実行できます。

4

3 に答える 3

1

IDEAにはそのような機能はありません。必要に応じて、コードの再フォーマット( Ctrl+ Alt+ L) アクションを使用できます。

于 2011-04-26T16:23:22.303 に答える
1

実際に次のようなことができます。

Go to where you want to insert ;
Tools/Start Macro Recording
Type in ;
Then select Code/Auto Indent Lines
Tools/Stop Macro Recording
Name the macro "reformat"
Now go to settings, Keymap, Macros, select "reformat"
Assign a keyboard shortcut of ;

マクロの実行後にカーソルを適切な場所に移動するには、少し操作する必要がある場合があります。

于 2011-04-26T16:42:23.003 に答える