eclipse - 配置Eclipse单词边界,以便 'Next-Word-Key'跳过整个标识符

标签 eclipse editor text-editor sts-springsourcetoolsuite

如果我有一段代码

MyIdentifierIsNice(OtherNothingNice isBetterThen);

我想从此处停止更改Eclipse中Ctrl-Left的行为:

我的|标识符|是|很好|(|其他|事物|也|很好|更好|然后|); |

到这里:

MyIdentifierIsNice(| OtherThingAlsoNice | isBetterThen); |

...或者至少不是那么频繁。其他变体也可以,例如:

MyIdentifierIsNice |(|| OtherThingAlsNice | isBetterThen |); |

主要是应该停止考虑 CamelCaseIdentifier 由几个单词组成,以便通过Next-Word进行导航,等等。

我猜我使用的是SpringSourceSuite版本2.5.1,即Eclipse 3.6。

最佳答案

尝试并取消选择选项:

Preferences / Java / Editor / Smart caret positioning in Java names

并查看这是否可以增强光标定位方面的用户体验。

如果这是而不是Java ,则可以在以下选项中使用类似的选项:
Preferences / General / Editors / Text Editors / Smart caret positioning at line start and end

通常选中它,这意味着如果光标仍停留在每个单词上,则可能表明另一种针对特定语言的设置正在覆盖它。

关于eclipse - 配置Eclipse单词边界,以便 'Next-Word-Key'跳过整个标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4399102/

相关文章:

java - Eclipse 插件 - 创建带有表的 View

asp.net-mvc-3 - MVC Razor GUI 和 Coder 协同工作

javascript - 允许在 contenteditable 的末尾移出 span

javascript - tinymce文本编辑器如何在新窗口打开超链接?

macos - OSX 上应用程序的首选路径?

java - Bck2Brwsr 与 JavaFX 一起?

java - UnsatisfiedLinkError(找不到依赖库)

android - 使用 Intel-x86 Atom 模拟器

javascript - 字母数字键的编辑器按键锁定

version-control - 什么以及如何对 Github 上的文本编辑器(Sublime Text)设置进行版本控制,以便在任何机器上都可以随时使用这些设置进行编码?