如何在Eclipse中启用列select模式?
新闻写道,Eclipse 3.5终于支持列select。 不幸的是我不知道如何启用它。 我尝试按下ALT键,就像我习惯于在Visual Studio和所有其他的微软产品,但没有任何效果。
我如何在Eclipse中标记垂直块?
要激活光标并select要select的列,请使用:
Windows: Alt + Shift + A
Mac: 命令 + 选项 + A
要取消激活 ,请再按一次键。
这些信息来自DJ的Java博客 。
RichieHindle指出,在Windows和Linux上,它是Alt Shift A. 在OSX上是选项 命令 A ( ⌘⌥A )。 值得注意的是,这两种模式可以有不同的字体偏好,所以如果你已经改变了默认的文本字体,可能会发生切换,以切换块select模式,并看到字体的变化。
最后,如果你inputblock,popup的“search命令”( Ctrl 3或Command 3 )将会为你find。 如果您只是频繁地使用该function来忘记热键,这很有用。
由于RichieHindle指出列(块)select的快捷键是Alt+Shift+A
我遇到的问题是,Eclipse上的Android SDK使用3个快捷键,都以Alt+Shift+A
开头,所以如果input该快捷键,则可以select继续使用D
, S
或R
为了解决这个问题,我将列select重新定义为Alt+Shift+A,A
( Alt
, Shift
, A
一起按下,然后是后续的A
)。 要做到这一点去Windows > Preferences
然后键入keys
或导航到General > Keys
。 在键下inputblock selection
的filter text
以快速findtoggle block selection
的快捷键列表。 在这里,您可以根据需要调整列select的快捷方式。
此外,您可以更改按键视图窗口 – >首选项,然后键入:“键”,当按键首选项页面打开时,您可以键入“切换块select”,瞧!
首先,您的鼠标键必须在编辑器中关注,才能启用切换块select模式
点击toggleButton
,如图所示, enable Vertical selection
。 select后再次切换。
您可以通过键盘快捷键ALT-SHIFT-A
启用和禁用列编辑模式。
一旦启用,您可以使用鼠标select一个文本块,或使用SHIFT
键盘(如正常的键盘select,除了select现在在一个块中)。
如果您更改了文本编辑的默认字体,进入列编辑模式可能会将您的屏幕字体更改为默认的列编辑字体(这可能与您更改的字体不同)。要在列编辑模式下更改字体,请转到菜单并selectWindow -> Preferences
,然后在左边的树中selectGeneral -> Appearance -> Colors and Fonts
,然后在右边的树上selectBasic -> Text Editor Block Selection Font
。然后select与您的“不在列编辑模式”字体一致的字体。
一种不同的方法:
vrapper插件在Eclipse编辑器中模拟vim
。 它的一个特点是在Eclipse内部工作良好的visual block
模式。
它默认映射到Ctrl-V
,这会干扰Eclipse中的粘贴命令。 您可以将visual block
模式重新映射到其他快捷方式,也可以将paste
命令重新映射到不同的密钥。 我select了后者:将paste
命令重新映射到Ctrl-Shift-V
以匹配我的terminal的行为。