Zostałem użyty Ctrl+ Shift+ Fdo poprawienia wcięć, ale słyszałem, że jest inny skrót, aby to zrobić: Ctrl+I
Zgodnie z odniesieniem znalezionym w Google, Ctrl+ Shift+ Fto Reformat, a Ctrl+ Ito Prawidłowe wcięcie.
Czy jest między nimi jakaś różnica? lub między Reformat i Correct wcięcie?
eclipse
auto-indent
RENO
źródło
źródło
Odpowiedzi:
Jeśli naciśniesz CTRL+ I, po prostu sformatuje tabulatory / białe spacje w kodzie i naciśnięcie CTRL+ SHIFT+ Fsformatuje cały kod, który jest formatowaniem tabulatorów / białych znaków, a także podzieli linie kodu w taki sposób, aby były widoczne bez przewijania w poziomie.
źródło
int i = _____5;
(_ = puste miejsce). Tylko Ctrl + Shift + F przekonwertuje tę linię naint i = 5;
.Ctrl+ Shift+ Fformatuje wybrane linie lub cały kod źródłowy, jeśli nie wybrałeś żadnej linii zgodnie z formaterem określonym w twoim Eclipse, podczas gdy Ctrl+ Inadaje odpowiednie wcięcie zaznaczonej linii lub bieżącej linii jeśli nie wybrałeś żadnych linii.
źródło
Ponowne formatowanie wpływa na cały kod źródłowy i może spowodować ponowne zerwanie wierszy, podczas gdy poprawne wcięcie wpływa tylko na białe znaki na początku wierszy.
źródło
Ctrl + Shift + F formatuje wybraną linię (linie) lub cały kod źródłowy, jeśli nie wybrałeś żadnej linii zgodnie z formatem określonym w Twoim Eclipse, podczas gdy Ctrl + I nadaje odpowiednie wcięcie zaznaczonej linii (liniom) ) lub bieżącą linię, jeśli nie wybrałeś żadnej linii. Spróbuj tego. a dokładniej
Do przeformatowania można użyć edytora Ant, który jest dostarczany z Eclipse
źródło