如何进行多行编辑?

时间:2012-02-27 06:33:16

标签: eclipse line

我想在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 个答案:

答案 0 :(得分:154)

alt + shift + A 切换块选择 (在当前文本编辑器中切换块/列选择),这将允许您在eclipse中垂直写入,然后您可以轻松地执行此操作。


转到Window->偏好设置。

enter image description here

在红色框包围的文本框中查找绑定。

答案 1 :(得分:22)

在OS X上,Eclipse(或STS)中多行编辑的组合键是选项/ alt + 命令 + A

答案 2 :(得分:2)

您可以尝试以下插件

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

可以选择和编辑多次出现的相同文本。这类似于Sublime和Visual Studio代码等编辑器中提供的多选功能。