News写道,Eclipse 3.5终于支持列选择了。 不幸的是,我不知道如何启用它。我试着按下alt键,就像我在Visual Studio和所有其他微软产品中习惯的那样,但没有任何效果。
如何在Eclipse中标记垂直块?
News写道,Eclipse 3.5终于支持列选择了。 不幸的是,我不知道如何启用它。我试着按下alt键,就像我在Visual Studio和所有其他微软产品中习惯的那样,但没有任何效果。
如何在Eclipse中标记垂直块?
当前回答
首先,你的鼠标键必须在编辑器中聚焦,以启用切换块选择模式
如图所示,点击toggleButton,它将启用垂直选择。选择后再次切换它。
其他回答
一种不同的方法:
vrapper插件在Eclipse编辑器中模拟vim。它的特性之一是可视块模式,在Eclipse中可以很好地工作。
默认情况下,它被映射到Ctrl-V,这会干扰Eclipse中的粘贴命令。您可以将可视块模式重新映射到不同的快捷方式,或者将粘贴命令重新映射到不同的键。我选择了后者:将粘贴命令重新映射到Ctrl-Shift-V以匹配我的终端行为。
首先,你的鼠标键必须在编辑器中聚焦,以启用切换块选择模式
如图所示,点击toggleButton,它将启用垂直选择。选择后再次切换它。
正如RichieHindle指出的那样,在Windows和Linux上,它是AltShiftA。在OSX上,它是optioncommand(⌘` ` A)。还值得注意的是,这两种模式可以有不同的字体首选项,因此如果您更改了默认文本字体,切换块选择模式和查看字体更改可能会不协调。
最后,如果你输入block,弹出的“搜索命令”(Ctrl3或Command3)将为你找到它。如果你经常使用这个功能以至于忘记了热键,这是很有用的。
您可以通过键盘快捷键ALT-SHIFT-A启用和禁用列编辑模式。
一旦启用,你可以使用鼠标选择一个文本块,或者使用键盘SHIFT(像一个正常的键盘选择,除了选择现在将在一个块)。
If you've changed your default font for text editing, entering column editing mode will probably change your screen font to the default column editing font (which is probably different to your changed font. To change the font when in column editing mode, go to the menu and select Window -> Preferences, then in the tree on the left hand side, pick General -> Appearance -> Colors and Fonts, and then pick Basic -> Text Editor Block Selection Font on the right hand side tree. You can then select the font to be consistent with your "not in column editing mode" font.
按Alt + Shift + A 观察屏幕缩小 使用鼠标进行选择 按Alt + Shift + A返回旧模式。