私は使用されました Ctrl+Shift+F インデントを修正しますが、それを行う別のショートカットがあると聞きました: Ctrl+I
Googleで見つかった 参照 に従って、 Ctrl+Shift+F 再フォーマットと Ctrl+I 正しいインデントです。
それらの間に違いはありますか?または再フォーマットと正しいインデントの間?
を押すと CTRL + I コード内のタブ/空白をフォーマットし、押すだけです CTRL + SHIFT + F タブ/空白をフォーマットするすべてのコードをフォーマットし、水平スクロールなしで表示されるようにコード行を分割します。
Ctrl+Shift+F Eclipseで指定されたフォーマッタに従って行を選択していない場合、選択した行またはソースコード全体をフォーマットします。 Ctrl+I 選択した行または行を選択していない場合は現在の行に適切なインデントを与えます。
再フォーマットはソースコード全体に影響し、行を改める可能性がありますが、正しいインデントは行の先頭の空白にのみ影響します。
Ctrl + Shift + Fは、Eclipseで指定された形式に従って行を選択していない場合、選択した行またはソースコード全体をフォーマットします。Ctrl+ Iは、選択した行に適切なインデントを与えます。 )または行を選択していない場合は現在の行。これを試して。またはより正確に
Eclipseに同梱されているAntエディターは、再フォーマットに使用できます。
XML/XHTML/HTMLコード(ウィンドウ>設定> Ant>エディターのいくつかの構成オプションを使用)。
ファイルを右クリックしてから
開く...>その他...>内部エディター> Antエディター
または、.html(または.xhtml)とそのエディターの間にファイルの関連付けを追加します
ウィンドウ>設定>一般>エディター>ファイルの関連付け
エディターで開いたら、ESCを押してからCTRL-Fを押して再フォーマットします。