Atalho do teclado para "desmarcar" (mover um bloco de código para a esquerda) em eclipse / aptana?

193

Bem, espero que a pergunta seja auto-explicativa.

É tão fácil selecionar um bloco de código e tabular, mas e o inverso?

Atualmente, apenas pesquiso e substituo por espaço em branco no início da linha. Algo mais rápido?

Keith Bentrup
fonte

Respostas:

396

No Visual Studio e na maioria dos outros IDEs decentes, você pode simplesmente fazer o SHIFT+ TAB. Faz o oposto de apenas TAB.

Eu pensaria e espero que os IDEs que você mencionou também apóiem ​​isso.

nbevans
fonte
2
Xcode é um pouco diferente, usa Comando- [e Command]
Brad Thomas
5
Para futuras pessoas que acabam aqui por meio de uma pesquisa no Google, isso também funciona no Atom IDE do Github.
Jbgarr # 8/15
1
Fine também em IntelliJ
JeanValjean 01/10/16
SHIFT + TAB também funciona para o Android Studio. Obrigado !
Red M
1
Funciona em VSCode
Jiapeng Zhang
5

Esta solução alternativa funciona na maioria das vezes. Ele usa os recursos de 'inserção inteligente' do eclipse:

  1. Controle X para apagar o bloco de texto selecionado e mantenha-o para colar.
  2. Ctrl + Shift Enter, para abrir uma nova linha para edição acima da que você está.
  3. Você pode ajustar a posição da tabulação neste momento. É aqui que as guias serão iniciadas, a menos que você esteja no início da linha.
  4. Controle V para colar novamente o buffer.

Espero que isso ajude até que Shift + TAB seja implementado no Eclipse.

Ohad Aloni
fonte
5

A tecla Shift parece não funcionar em várias linhas no Aptana. Também não funciona em linhas únicas com um único espaço anterior. Alguma solução alternativa? Uso shift-tab (outdent) para corrigir códigos mal formatados o tempo todo.

Sinto falta do NetBeans ...

UPDATE: funciona em várias linhas novas, se as linhas múltiplas tiverem o mesmo nível de recuo. Ele deve continuar superando as outras linhas que ainda não atingiram o início da nova linha. Existe uma opção para mudar isso, eu me pergunto?

mynameistechno
fonte
4

No Pycharm Basta usar Shift + Tab para mover um bloco de código para a esquerda.

Sanky Cse
fonte
4

Aqui está uma resposta geral para untab: -

No Python IDLE: - Ctrl + [

No elipse: - Shitft + Tab

No Visual Studio: - Shift + Tab

Shubham Sharma
fonte
3

Shift-tab faz isso no Flex Builder (baseado no Eclipse) - portanto, esperamos que funcione no eclipse regular :)

Richard Walton
fonte
3

Em geral, Shift + Tab funciona para qualquer ambiente.

Luis Parada
fonte
1

Não sei se alguém ainda está procurando aqui, mas você pode fazer isso acessando o menu Janela> Preferências e abra a lista Geral, escolha as teclas. Role a lista de teclas até ver "Shift Left". Clique nisso. Abaixo disso, você verá algumas caixas, uma das quais permite vincular uma chave. Ele não aceita Shift-Tab, então eu o vinculei a Shift-`. Aplique e feche e está tudo pronto.

Johnny Wales
fonte