在Eclipse中选择单词的快捷键

84

有没有快捷键来选择单词?或者可以分配一些方式吗?

4个回答

141

Shift + Alt + 可以选择包含元素。

Shift + Alt + 可以撤销 Shift + Alt +

Shift + Alt + 可以选择向文件上方移动的包含元素。

Shift + Alt + 可以选择向文件下方移动的包含元素。


8
在Mac上使用Shift + Control +箭头键。 - Chei
1
这些绑定在Kepler(版本:4.3.1.v20130911-1000,Build id:M20130911-1000)中似乎已经失效了。我猜可能是因为它们使用箭头键,而且似乎有一段时间快捷键使用这些键存在问题。例如,请参见https://bugs.eclipse.org/bugs/show_bug.cgi?id=376491。 - Piotr Dobrogost
1
对于Ubuntu来说,也是Shift+Ctrl。 - Tim
我认为答案不完全正确。我正在使用Eclipse Luna 4.4。 - Raphaël Colantonio
我在Windows上使用Kepler Service Release 1,shift+alt+箭头选择功能正常。我在Mac上使用Luna,等效的选择功能没有作用。可以推测这个功能在Luna(或之前版本)中已经失效了。 - jsaven
实际上会反过来吗?目前我在想是否有类似于“取消选择封闭元素”的功能。 - crishushu

31

在Eclipse中查找任何键盘快捷键的最快方法是使用Help->Key Assist(或Ctrl + Shift + L),这将弹出一个漂亮的工具提示,显示键盘快捷键及其功能。 (如果您按两次Key Assist快捷键,则会进入“键”首选项页面,允许您重新分配快捷键。)

String |myFancyString = "FooBar";

如果您的光标就在'm'的左边(我用竖线符号'|'表示):

  • Shift + Alt + (选择下一个元素)会选择'myFancyString'

  • Shift + Alt + (选择上一个元素)也会选择'myFancyString'

  • Ctrl + Shift + (选择下一个单词)会选择'my',再按一次会选择'myFancy',然后是'myFancyString '


谢谢Joshua提供的信息! - alex2k8
你知道三个命令(选择下一个|上一个|包含元素)之间的区别吗?在我尝试的所有情况中,它们似乎都以相同的结果扩展选择。 - Lucio Menci

10

Shift + Alt + 选中光标周围的单词


3

要进行选择,您可以使用 Shift + Alt + 任意箭头键。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接