2011-03-09 139 views
2

我使用CEDET在C++中進行編程,我希望autocompletion不區分大小寫。有沒有辦法做到這一點? 例如,語義將完成:CEDET:不區分大小寫?

GL_POI => GL_POINTS 

但不

gl_poi => GL_POINTS 

謝謝!

回答

2

case-fold是尋找的常用詞組。

M-Xapropos-variableRETcase-foldRET輪番上漲的semantic-case-fold變量,所以我想嘗試,第一。

你會發現,這個變量會自動緩存本地,所以你可能要設置一個默認值,如果你決定要啓用它的所有情況:

(set-default 'semantic-case-fold t) 
+0

謝謝,但是當我做apropos變量,似乎沒有一個名爲語義大小摺疊的變量。我正在使用bzr的最新CEDET。但是,我評估了(set-default'semantic-case-fold t),現在它有些作品,但不是太好,它將完成的部分保留爲大寫,而我用小寫保留部分。即gl_poi => gl_poiNT – bigmonachus 2011-03-10 03:38:01

+0

我猜你在運行'apropos-variable'時沒有語義加載。我不知道如何解決混合案例問題,對不起。 – phils 2011-03-10 08:46:57