我在Mac OS 10.7上使用Eclipse和PyDev。出于某种原因,我的编辑不承认'。'作为单词边界,ctrl+right
(即“下一个单词”命令)跳过整个标识符系列。例如,按照ctrl +右键跳过整个标识符系列,如插入符号所示:
someObject.someProperty.someMethod()
^ ^
这太糟糕了。使用shift + ctrl + right来仅选择单个标识符会很烦人。我该如何解决这个问题?
注意:this answer中引用的偏好设置无法解决问题。
答案 0 :(得分:2)
该问题原因是由Mac OS 系统偏好设置设置引起的。
10.9(小牛队)及以后:
Word Break 选项已在Mavericks中删除。代替:
defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIX
来源:
10.8及更早版本:
非常感谢@Fabio Zadrozny在this old PyDev issue thread中描述修复:
转到系统偏好设置>语言与文字>文字,并设置'Word 打破'英语,美国(计算机)'的下拉。
...然后重新启动Eclipse,你就可以了!