Atalho de teclado do Eclipse para recuar o código-fonte para a esquerda?

86

Eu olhei na lista de atalhos de teclado no Eclipse, mas não consigo encontrar o atalho de teclado para recuar o código-fonte para a esquerda. Certamente existe um?

LowFatTwinkie
fonte
A verdadeira resposta aqui: stackoverflow.com/a/18643358/6490459

Respostas:

120

Na minha cópia, Shift+ Tabfaz isso, contanto que eu tenha uma seleção de código e esteja em uma janela de código.

jwismar
fonte
1
Se você estiver usando vínculos VIM (vrapper), infelizmente a combinação shift> usual não funciona. No entanto, tab e shift tab funcionam SE você estiver no modo INSERT.
Arceldon
E o arquivo deve ser aberto como um arquivo do editor de JavaScript. Como se eu tivesse aberto com UX Studio, o atalho não funcionaria ... E vice-versa, não consigo adicionar pontos de interrupção para depuração.
najuste
83

Ctrl+ I(recuo). Veja em http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html Search for Indentation.

Oren Nitzan
fonte
3
Eu estava trabalhando em um arquivo xml e isso apenas exclui o texto que selecionei.
yellavon
você pode ter pressionado Ctrl + Alt + i para que fosse excluído.
Ali786
Cmd + I para usuários de Mac.
holmis83
51

Você pode usar Ctrl+ Shift+, Fque executará seu formatador no arquivo e também corrigirá indentações ao longo do caminho.

Yellavon
fonte
5
Como esta não é a resposta nº 1?
Rap
Isso funciona muito melhor depois de personalizar suas formatterpreferências. A menos que seu estilo de código corresponda aos ideais de eclipses. Até você fazer isso, pode ser bastante frustrante se feito acidentalmente.
Graham P Heath de
Um bom formatador, se você não tiver um: code.google.com/p/google-styleguide/source/browse/trunk/… . Em seguida, em Eclipse: Janela -> Preferências -> Java -> Estilo de código -> Formatador
yellavon
14

Achei que fosse Shift+ Tab.

CookieOfFortune
fonte
11

control+ shift+ Ffará o trabalho

Raghu
fonte
4

Para Left indent Shift+Tab

Para Right indentsimplesTab

HassanUsman
fonte
4

Em qualquer versão do Eclipse IDE para recuo do código-fonte.

Selecione o código-fonte e use as seguintes teclas

  1. Para recuo java padrão Ctrl+I

  2. Para recuo direito Tab

  3. Para indentação à esquerda Shift+Tab

user3227986
fonte
4

Obviamente, isso é apenas para Pydev, mas descobri que você pode obter as funções muito úteis "Shift Right" e "Shift Left" (mapeadas por padrão para CTRL+ ALT+ .e CTRL+ ALT+ ,) para se tornarem úteis, alterando seus atalhos de teclado para " Pydev Editor Scope "de" Pydev View "

jjisnow
fonte
1

No Mac (no teclado francês, é) cmd+ shift+F

Swap-IOS-Android
fonte
cmd+shit+Fé o atalho para "Format" ele faz mais do que recuar, para corrigir apenas o recuo é cmd+i, para responder a esta pergunta que é "atalho para recuar o código-fonte para a esquerda " éshift+tab
Marc_Alx
1

Tab para recuar quatro caracteres à direita

rakesh
fonte
0

prefiro ir ao menu fonte e clicar em "Limpar documento"

pesado
fonte
0

Para usuários de Mac que usam Eclipse, use Cmd+ I(Recuar) e Cmd+ F(Formato). Mas tive a pior experiência com Cmd+, Fque divide o código em várias linhas da seguinte forma

String A = MyClass.getA(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

Onde meu código original é o seguinte

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}
Vishnu Prasanth G
fonte
-1

para mim, o padrão é Shift+ Tab,

você pode selecionar o texto que deseja, pressione Shift+ Tabpara deslocar tudo para a esquerda, selecionando tudo e pressionando Tabdesloca tudo para a direita.

thahgr
fonte