Tenho usado Ctrl+ Shift+ Fpara corrigir o recuo, mas ouvi dizer que existe outro atalho para fazer isso: Ctrl+I
De acordo com uma referência encontrada no google, Ctrl+ Shift+ Fé Reformatar e Ctrl+ Ié Indentação correta.
Existe alguma diferença entre eles? ou entre Reformatar e recuo correto?
eclipse
auto-indent
RENO
fonte
fonte
Respostas:
Se você pressionar CTRL+, Iele apenas formatará tabulações / espaços em branco no código e pressionando CTRL+ SHIFT+ Fformatará todo o código que for formatar tabulações / espaços em branco e também dividirá as linhas de código de forma que fiquem visíveis sem rolagem horizontal.
fonte
int i = _____5;
(_ = espaço vazio). Apenas Ctrl + Shift + F irá converter esta linha paraint i = 5;
.Ctrl+ Shift+ Fformata a (s) linha (s) selecionada (s) ou todo o código-fonte se você não selecionou nenhuma (s) linha (s) de acordo com o formatador especificado em seu Eclipse, enquanto Ctrl+ Idá o recuo adequado para a (s) linha (s) selecionada (s) ou a linha atual se você não selecionou nenhuma linha (s).
fonte
A reformatação afeta todo o código-fonte e pode quebrar novamente suas linhas, enquanto a Indentação correta afeta apenas os espaços em branco no início das linhas.
fonte
Ctrl + Shift + F formata a (s) linha (s) selecionada (s) ou todo o código-fonte se você não selecionou nenhuma (s) linha (s) de acordo com o formato especificado em seu Eclipse, enquanto Ctrl + I dá o recuo adequado às linhas selecionadas ) ou a linha atual se você não selecionou nenhuma linha (s). tente isso. ou mais precisamente
O editor Ant que vem com o Eclipse pode ser usado para reformatar
fonte