簡體   English   中英

如何在Mac OS X上配置Eclipse編輯器(或PyDev)以將點視為單詞邊界?

[英]How can I configure the Eclipse editor (or PyDev) to treat a dot as a word boundary on Mac OS X?

我在Mac OS 10.7上將Eclipse與PyDev結合使用。 由於某種原因,我的編輯器無法識別“。”。 作為單詞邊界,因此ctrl+right (即“ Next Word”命令)跳過了整個標識符序列。 例如,按ctrl + right可以跳過整個標識符系列,如尖號所示:

someObject.someProperty.someMethod()
^                                 ^

這太令人沮喪了。 使用shift + ctrl + right僅選擇單個標識符很煩人。 如何解決此問題?

注意: 此答案中引用的首選項設置不能解決問題。

原來,此問題是由Mac OS的“ 系統偏好設置設置引起的。

10.9(小牛)及更高版本:

選項已在Mavericks中刪除。 代替:

defaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIX

資料來源:

10.8及更早版本:

非常感謝@Fabio Zadrozny在此舊的PyDev問題線程中描述了此修復程序:

轉到系統偏好設置>語言和文本>文本,然后將“分詞”下拉菜單設置為“英語,美國(計算機)”。

...然后重新啟動Eclipse,一切順利!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM