News写道,Eclipse 3.5终于支持列选择了。 不幸的是,我不知道如何启用它。我试着按下alt键,就像我在Visual Studio和所有其他微软产品中习惯的那样,但没有任何效果。

如何在Eclipse中标记垂直块?


当前回答

按Alt + Shift + A 观察屏幕缩小 使用鼠标进行选择 按Alt + Shift + A返回旧模式。

其他回答

RichieHindle指出,选择列(块)的快捷键是Alt+Shift+A。我遇到的问题是,Eclipse上的Android SDK使用了3个快捷键,它们都以Alt+Shift+A开头,所以如果你输入了这个键,你就可以选择继续使用D、S或R。

为了解决这个问题,我重新定义了列选择为Alt+Shift+A,A (Alt, Shift, A按在一起,然后跟着一个后续的A)。要做到这一点,请进入Windows >首选项,然后键入键或导航到常规>键。在键下输入块选择的筛选文本,以快速找到切换块选择的快捷方式列表。在这里,您可以根据需要调整列选择的快捷方式。

此外,您可以更改键视图窗口->首选项,然后键入:'键',当键首选项页面打开时,您可以键入'切换块选择',瞧!

您可以通过键盘快捷键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 + Mac: command + option + A 基于linux的操作系统: Alt + Shift +

要停用,请再次按下键。

这些信息来自DJ的Java博客。

一种不同的方法:

vrapper插件在Eclipse编辑器中模拟vim。它的特性之一是可视块模式,在Eclipse中可以很好地工作。

默认情况下,它被映射到Ctrl-V,这会干扰Eclipse中的粘贴命令。您可以将可视块模式重新映射到不同的快捷方式,或者将粘贴命令重新映射到不同的键。我选择了后者:将粘贴命令重新映射到Ctrl-Shift-V以匹配我的终端行为。