Ich habe Ctrl+ Shift+ verwendet F, um Einrückungen zu korrigieren, aber ich habe gehört, dass es dafür eine andere Verknüpfung gibt: Ctrl+I
Laut einer in Google gefundenen Referenz ist Ctrl+ Shift+ FNeuformatieren und Ctrl+ IRichtige Einrückung.
Gibt es einen Unterschied zwischen ihnen? oder zwischen Neuformatierung und korrekter Einrückung?
eclipse
auto-indent
RENO
quelle
quelle
Antworten:
Wenn Sie CTRL+ drücken I, werden nur Tabulatoren / Leerzeichen im Code formatiert und CTRL+ SHIFT+ gedrücktF Format alle Code, Format tabs / Leerzeichen ist und auch in einer Art und Weise teilen Codezeilen , dass es ohne horizontale Scroll sichtbar ist.
quelle
int i = _____5;
(_ = leerer Raum) haben. Nur Strg + Umschalt + F konvertiert diese Zeile inint i = 5;
.Ctrl+ Shift+ Fformatiert die ausgewählte (n) Zeile (n) oder den gesamten Quellcode, wenn Sie keine Zeile (n) gemäß dem in Ihrer Eclipse angegebenen Formatierer ausgewählt haben, während Ctrl+ Idie ausgewählte (n) Zeile (n) oder die aktuelle Zeile richtig eingerückt wird wenn Sie keine Zeile (n) ausgewählt haben.
quelle
Die Neuformatierung wirkt sich auf den gesamten Quellcode aus und kann Ihre Zeilen erneut beschädigen, während die korrekte Einrückung nur das Leerzeichen am Anfang der Zeilen betrifft.
quelle
Strg + Umschalt + F formatiert die ausgewählte (n) Zeile (n) oder den gesamten Quellcode, wenn Sie keine Zeile (n) gemäß dem in Ihrer Eclipse angegebenen Format ausgewählt haben, während Strg + I der ausgewählten Zeile (n) den richtigen Einzug gibt ) oder die aktuelle Zeile, wenn Sie keine Zeile (n) ausgewählt haben. Versuche dies. oder genauer
Der mit Eclipse gelieferte Ant-Editor kann zum Neuformatieren verwendet werden
quelle