News写道,Eclipse 3.5终于支持列选择了。 不幸的是,我不知道如何启用它。我试着按下alt键,就像我在Visual Studio和所有其他微软产品中习惯的那样,但没有任何效果。
如何在Eclipse中标记垂直块?
News写道,Eclipse 3.5终于支持列选择了。 不幸的是,我不知道如何启用它。我试着按下alt键,就像我在Visual Studio和所有其他微软产品中习惯的那样,但没有任何效果。
如何在Eclipse中标记垂直块?
当前回答
一种不同的方法:
vrapper插件在Eclipse编辑器中模拟vim。它的特性之一是可视块模式,在Eclipse中可以很好地工作。
默认情况下,它被映射到Ctrl-V,这会干扰Eclipse中的粘贴命令。您可以将可视块模式重新映射到不同的快捷方式,或者将粘贴命令重新映射到不同的键。我选择了后者:将粘贴命令重新映射到Ctrl-Shift-V以匹配我的终端行为。
其他回答
要激活光标并选择您想要选择的列,请使用:
窗口: Alt + Shift + Mac: command + option + A 基于linux的操作系统: Alt + Shift +
要停用,请再次按下键。
这些信息来自DJ的Java博客。
按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 >首选项,然后键入键或导航到常规>键。在键下输入块选择的筛选文本,以快速找到切换块选择的快捷方式列表。在这里,您可以根据需要调整列选择的快捷方式。
正如RichieHindle指出的那样,在Windows和Linux上,它是AltShiftA。在OSX上,它是optioncommand(⌘` ` A)。还值得注意的是,这两种模式可以有不同的字体首选项,因此如果您更改了默认文本字体,切换块选择模式和查看字体更改可能会不协调。
最后,如果你输入block,弹出的“搜索命令”(Ctrl3或Command3)将为你找到它。如果你经常使用这个功能以至于忘记了热键,这是很有用的。