Como habilito o modo de seleção de coluna no Eclipse?


359

As notícias escreveram que o Eclipse 3.5 finalmente suporta a seleção de colunas. Infelizmente eu não sei como habilitá-lo. Tentei pressionar a tecla ALT como estou acostumado no Visual Studio e em todos os outros produtos da Microsoft, mas isso não teve efeito.

Como posso marcar um bloco vertical no Eclipse?

Respostas:


466

Para ativar o cursor e selecionar as colunas que você deseja selecionar, use:

Windows: Alt+ Shift+A

Mac: command+ option+A

SO baseado em Linux: Alt+ Shift+A

Para desativar , pressione as teclas novamente.

Esta informação foi retirada do Java's DJ Blog .


4
Entendo, é todo um "modo" que precisa ser ativado.
vobject 27/06/09

9
alt + shift + um dnw para mim no osx
erikvold 02/02

4
alt + shift + a não está funcionando no meu eclipse. como habilitá-lo a partir do eclipse?
Yog Guru

2
Isso não está funcionando para mim na compilação de ferramentas do desenvolvedor do Android: v22.0.5-757759 edit: consulte desenvolvedores do Android!
precisa saber é o seguinte

14
Para Eclipse Kepler no Mavericks, seu command+ option+A
Fydo 30/03

122

No Windows e Linux, é AltShiftAcomo RichieHindle apontou. No OSX é OptionCommandA( A). Também é importante notar que os dois modos podem ter preferências de fonte diferentes; portanto, se você alterou a fonte de texto padrão, pode ser difícil alternar entre os modos de seleção de blocos e ver a alteração da fonte.

Finalmente, o pop-up "comandos de pesquisa" ( Ctrl3ou Command3) o encontrará se você digitar block. Isso é útil se você usar o recurso com frequência suficiente para esquecer a tecla de atalho.


11
Para modificar a fonte neste modo de seleção: Eclipse -> Preferências -> Geral -> Aparência -> Cores e fontes -> Básico -> Fonte de seleção de bloco do editor de texto.
John

Existe uma maneira de ativar a seleção do modo de coluna ao procurar no console ou na exibição do console JUnit? Alt-Shift-A funciona apenas na janela / visão de edição do código-fonte.
precisa saber é o seguinte

Não vejo nenhuma maneira de ativar a seleção de blocos no console - você pode copiar o conteúdo para um buffer Eclipse e depois selecionar lá.
Geoffrey Wiseman

66

Como RichieHindle apontou, o atalho para a seleção de coluna (bloco) é Alt+Shift+A. O problema que eu tive é que o Android SDK no Eclipse usa 3 atalhos que todos começam com Alt+Shift+A, por isso, se você digitar isso, você vai ser dada a opção de continuar com D, Sou R.

Para resolver este eu redefinida a selecção coluna como Alt+Shift+A,A( Alt, Shift, Apressionados em conjunto e, em seguida, seguido por uma subsequente A). Para fazer isso Windows > Preferences, digite keysou navegue para General > Keys. Sob as teclas, digite o filter textde block selectionpara encontrar rapidamente a lista de atalhos para toggle block selection. Aqui você pode ajustar o atalho para a seleção da coluna como desejar.


3
é uma informação muito útil para desenvolvedores do Android. obrigado.
Emir Akaydín

Essa foi fácil. Grande utilidade para todos os desenvolvedores do Android. Obrigado!
precisa

Especialmente bom para colocar as instruções aqui ... Eu estava procurando toggle block selectionna já a entrada Keys, mas eu não tinha idéia do que o nome era ...
Timo

Eu gostaria que houvesse uma maneira de se livrar do anoying android als + Shift + A escolhas :( e não, eu não tenho o plugin Android instalado, tanto quanto eu posso dizer)
AmanicA

Eu soltei todos os outros comandos ALT + Shift + A e a seleção de bloco de alternância não está funcionando como uma tecla de atalho no momento. EDIT: reiniciar o ADT corrigiu o problema das teclas de atalho. Alt + Shift + A está funcionando bem agora.
precisa saber é o seguinte

21

Antes de tudo, a tecla do mouse deve ser focada no editor para ativar o Modo de seleção de bloco de alternância

insira a descrição da imagem aqui

Clique toggleButtoncomo mostrado na figura e ele será enable Vertical selection. Após a seleção, alterne novamente.


Isso funciona no ADT, também mostra que o atalho é Alt + Shift + A, mas isso não funciona.
Rombus

2
Obrigado pela captura de tela. Os atalhos de teclado listados aqui assumem que o atalho realmente funciona. Como isso não é visual, apontar para o botão é uma ótima referência. Além disso, o botão indica sua tecla de atalho com uma dica de ferramenta. Nesse caso, a solução ALT + SHIFT + A, que não funciona nas Ferramentas do desenvolvedor do Android v22.0.1-685705.
precisa saber é o seguinte

15

Além disso, você pode alterar a janela de visualização de teclas -> preferências e digitar: 'keys' e quando a página de preferências de teclas abrir, você poderá digitar 'toggle block selection' e pronto!


Obrigado pela informação. Eu sou novo no IDE Eclipse e conhecia apenas a janela "Key-Assist".
vobject 27/06/09

9

Você pode ativar e desativar o modo de edição de coluna através do atalho do teclado ALT-SHIFT-A.

Uma vez ativado, você pode usar o mouse para selecionar um bloco de texto ou o teclado usando SHIFT(como uma seleção normal de teclado, exceto que a seleção agora estará em um bloco).

Se você alterou sua fonte padrão para edição de texto, entrar no modo de edição de coluna provavelmente mudará a fonte da tela para a fonte de edição padrão (que provavelmente é diferente da fonte alterada. Para alterar a fonte no modo de edição de coluna, vá para no menu e selecione Window -> Preferences, em seguida, na árvore do lado esquerdo, selecione General -> Appearance -> Colors and Fontse, em seguida, Basic -> Text Editor Block Selection Fontno lado direito da árvore.Você pode selecionar a fonte para ser consistente com a fonte "não no modo de edição de colunas".


6

Uma abordagem diferente:

O plug- in vrapper emula vimdentro do editor Eclipse. Uma de suas características é o visual blockmodo que funciona bem dentro do Eclipse.

Por padrão, é mapeado para o Ctrl-Vqual interfere no comando colar no Eclipse. Você pode remapear o visual blockmodo para um atalho diferente ou remapear o pastecomando para uma tecla diferente. Eu escolhi o último: remapeou o pastecomando Ctrl-Shift-Vpara corresponder ao comportamento do meu terminal.


0
  • Pressione Alt + Shift + A
  • Observe que a tela diminui o zoom
  • Faça a seleção usando o mouse
  • Pressione Alt + Shift + A para voltar ao modo antigo. insira a descrição da imagem aqui
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.