94

Ctrlインデントを修正するために++を使用しましたが、それを行うための別のショートカットがあると聞きました:Shift+FCtrlI

グーグルで見つかっ た参照によると、 Ctrl+ Shift+Fは再フォーマットであり、 Ctrl+Iは正しいインデントです。

それらの間に違いはありますか?または、再フォーマットと正しいインデントの間ですか?

4

4 に答える 4

124

CTRL+を押すと、コード内のタブ/空白をフォーマットし、 + +Iを押すと、タブ/空白をフォーマットするすべてのコードをフォーマットし、水平スクロールなしで見えるようにコード行を分割します。CTRLSHIFTF

于 2011-05-20T06:01:45.117 に答える
13

Ctrl+ Shift+ FEclipseで指定されたフォーマッタに従って行を選択していない場合は、選択した行またはソースコード全体をフォーマットし、Ctrl+I選択した行または現在の行に適切なインデントを与えます行を選択していない場合。

于 2011-05-20T06:13:40.367 に答える
6

再フォーマットはソース コード全体に影響し、行を再分割する可能性がありますが、正しいインデントは行頭の空白にのみ影響します。

于 2011-05-20T06:01:53.137 に答える
1

Ctrl+Shift+F は、Eclipse で指定されたフォーマットに従って行を選択していない場合は、選択した行またはソース コード全体をフォーマットします。Ctrl+I は、選択した行に適切なインデントを与えます。 ) または行を選択していない場合は現在の行。これを試して。より正確には

Eclipse に同梱されている Ant エディターを使用して再フォーマットできます。

XML/XHTML/HTML コード ([ウィンドウ] > [設定] > [Ant] > [エディター] でいくつかの構成オプションを使用)。

ファイルを右クリックしてから

アプリケーションで開く... > その他... > 内部エディター > Ant エディター

または、.html (または .xhtml) とそのエディターの間にファイルの関連付けを追加します。

ウィンドウ > 設定 > 一般 > エディタ > ファイルの関連付け

エディターで開いたら、ESC を押してから CTRL-F を押して再フォーマットします。

于 2019-04-08T13:05:10.920 に答える