我想在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";
上面的文本只是一个简单的例子,但有时我有很多行的单词,我必须编辑它的前缀。
7条答案
按热度按时间yyyllmsg1#
按Alt+Shift+A切换到切换块选择(在当前文本编辑器中切换块/列选择)*,这会让你在eclipse中垂直书写,然后你就可以很容易地做到这一点。
进入窗口->首选项。
在由红色框包围的文本框中查找装订。
neskvpey2#
在OS X上,在Eclipse(或STS)中进行多行编辑的组合键是Option/ALT+COMMAND+A
aelbi1ox3#
您可以尝试以下插件,
https://github.com/caspark/eclipse-multicursor/releases
利用这一点,可以选择和编辑相同文本的多次出现。这类似于Sublime和VisualStudio代码等编辑器中提供的多选功能。
jtw3ybtb4#
Eclipse 4.24(2022年6月15日)将对其进行集成(请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=576377):
感谢《月食》的贡献者!
cuxqih215#
相当于Geany的Eclipse 4.22(Q4 2021)可以在按住Alt的同时单击您想要编辑的行。
ECLIPSE现在支持
多个文本选择
文本编辑器中添加了对多项选择的支持。
多选允许大多数编辑操作(文本替换或插入、将选定内容扩展到下一个单词或下一行、复制/粘贴...)在所有范围内同时适用。
有多种策略可供选择:
Find/Replace
对话框上的新Select All
按钮。因此,请检查这是否适用于您的情况。
yfwxisqw6#
我知道这是一个老帖子,但我仍然想分享我的多选和编辑方式。但是,这种方式仅限于整个文件中的相同变量。只需突出显示要编辑的变量,右键单击,选择重构->重命名。然后编辑该变量,它还将在整个文件中编辑相同的变量。希望它能有所帮助..:)
rm5edbpk7#
按键-{Alt+Shift+A}您将在IDE中看到一个[+]符号,然后使用该符号进行拖动