Как сделать многострочное редактирование? - PullRequest
100 голосов
/ 27 февраля 2012

Я хочу редактировать несколько строк в Eclipse, но я не могу найти какой-либо ярлык или плагин. В Geany я просто нажимаю ctrl + alt + вверх / вниз Я могу добавлять / редактировать несколько строк.

Может быть, этот пример может объяснить, что я имею в виду:

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

Я хочу отредактировать текст выше в:

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

Приведенный выше текст является простым примером, но иногда у меня есть много строк слов, которые мне нужно отредактировать в префиксе.

Ответы [ 3 ]

160 голосов
/ 27 февраля 2012

Нажмите alt + shift + A до Переключить выбор блока (Переключить выбор блока / столбца в текущем тексте редактор) , это позволит вам писать вертикально в затмении, тогда вы можете легко это сделать.


Перейдите в Окно-> Настройки.

enter image description here

Найти для переплета в текстовом поле, окруженном красной рамкой.

22 голосов
/ 20 марта 2013

В OS X комбинация клавиш для многострочного редактирования в Eclipse (или STS): option / alt + command + A

2 голосов
/ 27 декабря 2017

Вы можете попробовать следующий плагин,

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

При этом множественное вхождение одного и того же текста может быть выбрано и отредактировано.Это похоже на функцию множественного выбора, доступную в редакторах, таких как Sublime и Visual studio code.

...