Como faço para ativar o modo de seleção de coluna no Eclipse?

News escreveu 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?

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

Windows: Alt + Shift + A

Mac: comando + opção + A

SO baseado em Linux: Alt + Shift + A

Para desativar , pressione as teclas novamente.

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

No Windows e Linux, é o Alt Shift A , como RichieHindle apontou. No OSX, é o comando de opção A ( A ). Também é importante notar que os dois modos podem ter diferentes preferências de fonte, então, se você alterou a fonte de texto padrão, pode ser chocante alternar entre os modos de seleção de blocos e ver a mudança da fonte.

Por fim, o pop-up “comandos de pesquisa” ( Ctrl 3 ou Command 3 ) irá encontrá-lo para você, se você digitar bloquear. Isso é útil se você usar o recurso apenas com frequência suficiente para esquecer a tecla de atalho.

Como RichieHindle apontou, o atalho para a seleção de colunas (blocos) é Alt+Shift+A O problema é que o Android SDK no Eclipse usa 3 atalhos que começam com Alt+Shift+A , então, se você digitar isso, terá a opção de continuar com D , S ou R

Para resolver isso, eu redefinei a seleção da coluna como Alt+Shift+A,A ( Alt , Shift , A pressionadas juntas e depois seguidas por um A subseqüente). Para fazer isso, vá para Windows > Preferences , digite keys ou navegue para General > Keys . Sob as Chaves, insira o filter text do filter text de block selection de block selection para encontrar rapidamente a lista de atalhos para a toggle block selection . Aqui você pode ajustar o atalho para a seleção da coluna como desejar.

Primeiro de tudo, a sua chave do mouse deve estar focada no editor para ativar o modo de seleção de blocos de alternância.

insira a descrição da imagem aqui

Clique no toggleButton como mostrado na figura e ele toggleButton enable Vertical selection . Após a seleção, alterne-a novamente.

Além disso, você pode alterar a janela de visualização de chaves -> preferências, em seguida, digite: ‘chaves’ e quando a página de preferências de chave é aberta, você pode digitar ‘alternar seleção de bloco’ e voila!

Você pode ativar e desativar o modo de edição de colunas através do atalho de 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 a fonte padrão para edição de texto, a inserção do modo de edição de coluna provavelmente alterará a fonte da canvas para a fonte de edição de coluna padrão (que provavelmente é diferente da fonte alterada. Para alterar a fonte quando estiver no modo de edição de coluna, vá para no menu e selecione Window -> Preferences , em seguida, na tree do lado esquerdo, escolha General -> Appearance -> Colors and Fonts , e depois escolha Basic -> Text Editor Block Selection Font na tree do lado direito. em seguida, selecione a fonte para ser consistente com a fonte “não em modo de edição de coluna”.

Uma abordagem diferente:

O plugin vrapper emula o vim dentro do editor do Eclipse. Uma de suas características é visual block modo de visual block , que funciona bem dentro do Eclipse.

Por padrão, ele é mapeado para Ctrl-V que interfere no comando Colar no Eclipse. Você pode remapear o modo de visual block para um atalho diferente ou remapear o comando paste para uma tecla diferente. Eu escolhi o último: remapeamento do comando paste para Ctrl-Shift-V para corresponder ao comportamento do meu terminal.