如何在Eclipse中启用列选择模式?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (7)
  • 关注 (0)
  • 查看 (334)

新闻报道说,Eclipse3.5最终支持列选择。不幸的是,我不知道如何启用它。我试着按ALT键,就像我在VisualStudio和所有其他微软产品中一样,但没有效果。

如何在Eclipse中标记垂直块?

提问于
用户回答回答于

activate光标并选择要选择的列:

Windows: Alt+Shift+A

Mac: command + option + A

deactivate再按下key

用户回答回答于

另一种方法:

vrapper插件仿真vim在Eclipse编辑器中。它的一个特点是visual block模式在Eclipse内部运行良好。

默认情况下,它被映射到Ctrl-V它会干扰Eclipse中的粘贴命令。你可以重新映射visual block模式到另一个快捷方式,或重新映射paste命令指向另一个键。我选择了后者:重新定义了paste命令Ctrl-Shift-V来匹配我终端的行为。

用户回答回答于

可以通过键盘快捷方式启用和禁用列编辑模式。ALT-SHIFT-A...

启用后,你可以使用鼠标选择文本块,也可以使用键盘使用SHIFT(就像普通的键盘选择,除了选择现在将在一个块中)。

如果你更改了默认的文本编辑字体,则输入列编辑模式可能会将屏幕字体更改为默认列编辑字体(这可能与更改的字体不同)。若要在列编辑模式下更改字体,请转到菜单并选择Window -> Preferences,然后在树的左边,挑选General -> Appearance -> Colors and Fonts,然后选择Basic -> Text Editor Block Selection Font在右手边的树上。然后,你可以选择与“not in column editing mode”字体一致的字体。

用户回答回答于

首先,你的鼠标键必须是编辑器中的焦点,才能启用Toggle Block Selection Mode

点击toggleButton如图所示enable Vertical selection选择后再切换一次。

用户回答回答于

此外,你还可以更改keys view window->Preferences,然后键入:‘key’,当键首选项页面打开时,你可以键入‘toggle block selection’,然后查看!

用户回答回答于

正如RichieHindle指出的列(块)选择的快捷方式是Alt+Shift+A我遇到的问题是,Eclipse上的AndroidSDK使用了3条快捷方式,它们都是从Alt+Shift+A,因此,如果你键入该类型,你将可以选择继续使用DS,或R.

为了解决这个问题,我将列选择重新定义为Alt+Shift+A,AAlt,,,Shift,,,A按在一起,然后接上A)。要做到这一点,请到Windows > Preferences然后键入keys或者导航到General > Keys.在key输入filter textblock selection的快捷列表toggle block selection在这里,你可以根据需要调整列选择的快捷方式。

用户回答回答于

在Windows和Linux上,正如RichieHindle所指出的,它是AltShiftA。在OSX上,它是OptionCommandA(Repec A)。还值得注意的是,这两种模式可能有不同的字体首选项,因此如果你更改了默认文本字体,则切换块选择模式并查看字体更改可能会使人不快。

最后,如果键入块,“搜索命令”(Ctrl 3或Command 3)弹出将为你找到它。如果你经常使用该功能而忘记了热键,这是非常有用的。

所属标签

可能回答问题的人

  • HKC

    红客学院 · 创始人 (已认证)

    26 粉丝7 提问5 回答
  • Dingda

    Dingda · 站长 (已认证)

    4 粉丝0 提问3 回答
  • 西风

    renzha.net · 站长 (已认证)

    9 粉丝1 提问3 回答
  • 螃蟹居

    1 粉丝0 提问2 回答

扫码关注云+社区

领取腾讯云代金券