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.