Differenza tra Ctrl + Maiusc + F e Ctrl + I in Eclipse


95

Sono stato usato Ctrl+ Shift+ Fper correggere il rientro ma ho sentito che c'è un'altra scorciatoia per farlo: Ctrl+I

Secondo un riferimento trovato in Google, Ctrl+ Shift+ Fè Reformat e Ctrl+ Iè Correct indentation.

C'è qualche differenza tra loro? o tra Reformat e Correct indentation?


4
Puoi andare su Aiuto> Assistenza tasti ... per ottenere una descrizione molto breve di cosa sono le scorciatoie.
Gyan aka Gary Buyn

Risposte:


123

Se premi CTRL+ Iformatterà solo le tabulazioni / spazi bianchi nel codice e premendo CTRL+ SHIFT+ Fformatterà tutto il codice che è formato tabulazioni / spazi bianchi e dividerà anche le linee di codice in modo che sia visibile senza scorrimento orizzontale.


3
Ctrl + I funziona solo se quelle schede / spazi bianchi sono all'inizio. Non funziona se hai qualcosa come int i = _____5;(_ = spazio vuoto). Solo Ctrl + Maiusc + F convertirà questa riga in int i = 5;.
ROMANIA_engineer

13

Ctrl+ Shift+ Fformatta le righe selezionate o l'intero codice sorgente se non hai selezionato alcuna riga secondo il formattatore specificato in Eclipse, mentre Ctrl+ Ifornisce il rientro appropriato alla riga selezionata o alla riga corrente se non hai selezionato nessuna riga.


2
Penso che questa sia la risposta corretta perché è meglio usarla quando specifichi un formattatore in eclipse.
Lou Morda,

6

La riformattazione influisce sull'intero codice sorgente e può rompere le righe, mentre Correggi rientro influisce solo sugli spazi all'inizio delle righe.


1

Ctrl + Maiusc + F formatta le righe selezionate o l'intero codice sorgente se non hai selezionato alcuna riga secondo il formato specificato in Eclipse, mentre Ctrl + I fornisce il rientro appropriato alle righe selezionate ) o la riga corrente se non è stata selezionata alcuna riga. prova questo. o più precisamente

L'editor Ant fornito con Eclipse può essere utilizzato per riformattare

Codice XML / XHTML / HTML (con alcune opzioni di configurazione in Finestra> Preferenze> Ant> Editor).

È quindi possibile fare clic con il pulsante destro del mouse su un file

Apri con ...> Altro ...> Editor interni> Ant Editor

Oppure aggiungi un'associazione di file tra .html (o .xhtml) e quell'editor con

Finestra> Preferenze> Generale> Editor> Associazioni di file

Una volta aperto nell'editor, premi ESC quindi CTRL-F per riformattare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.