我想在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";
上面的文字只是一个简单的例子,但有时候我需要修改很多行,我必须编辑它的前缀。
答案 0 :(得分:154)
按 alt + shift + A 到 切换块选择 (在当前文本编辑器中切换块/列选择),这将允许您在eclipse中垂直写入,然后您可以轻松地执行此操作。
转到Window->偏好设置。
在红色框包围的文本框中查找绑定。
答案 1 :(得分:22)
在OS X上,Eclipse(或STS)中多行编辑的组合键是选项/ alt + 命令 + A
答案 2 :(得分:2)
您可以尝试以下插件
https://github.com/caspark/eclipse-multicursor/releases
可以选择和编辑多次出现的相同文本。这类似于Sublime和Visual Studio代码等编辑器中提供的多选功能。