Como fazer a edição de várias linhas?


120

Quero editar várias linhas no eclipse, mas não consigo encontrar nenhum atalho ou plug-in. No Geany, basta pressionar ctrl+ alt+ up/ downposso adicionar / editar várias linhas.

Talvez este exemplo possa explicar o que quero dizer:

var text = "myname";
var addr = "myaddr";
var age = "myage";

Quero editar o texto acima em:

var my_text = "myname";
var my_addr = "myaddr";
var my_age = "myage";

O texto acima é apenas um exemplo simples, mas às vezes tenho muitas linhas de palavras que tenho que editar seu prefixo.



1
Eu pessoalmente abro outro editor de código like VS Codepara fazer exatamente isso.
— Pramesh Bajracharya

@PrameshBajracharya o que você quer dizer? Um aplicativo externo ou uma extensão?
— Entretoize

Respostas:


182

Pressione alt+ shift+ Apara alternar a seleção de bloco (Alternar seleção de bloco / coluna no editor de texto atual) , isso permitirá que você escreva verticalmente no eclipse, então você pode fazer isso facilmente.


Vá para Janela-> Preferências.

insira a descrição da imagem aqui

Encontre para encadernação na caixa de texto dentro da caixa vermelha.


43
É importante notar que isso funciona apenas quando as edições que você deseja fazer estão alinhadas às colunas.
— Geoffrey Wiseman

19
@Harry Joy - Em alguns editores, você pode ter vários pontos do cursor que não são necessariamente alinhados em colunas, em linhas diferentes, editando. Eclipse não oferece, pelo que posso dizer, essa opção.
— Geoffrey Wiseman

2
O IntelliJ IDEA fornece seleção de várias colunas (ALT + J seleciona a ocorrência adicional da palavra selecionada)
— Disper

6
Depois de pressionar a combinação "alt + shift + A para alternar a seleção de bloco", pressione shift + seta para baixo para a seleção de várias colunas
— erhun

2
E se quisermos escrever em várias linhas diferentes?
— Nubcake de

26

No OS X, a combinação de teclas para edições multilinhas no Eclipse (ou STS) é option/alt+ command+A


3

Você pode tentar o seguinte plugin,

https://github.com/caspark/eclipse-multicursor/releases

Com esta ocorrência múltipla, o mesmo texto pode ser selecionado e editado. Isso é semelhante à funcionalidade de seleção múltipla disponível em editores como Sublime e Visual Studio code.


2
pesquisar eclipse-multicursor no google me traz de volta aqui
— Matteo

4
O projeto está morto :(
— mlt
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.