我已經閱讀了Alex Ott的fantastic guide to CEDET for Emacs,我想我知道如何正確設置我的EDE項目。Emacs CEDET:跳到符號
然而,當我嘗試使用命令semantic-complete-jump-local (C-c , j)
跳轉到本地符號(例如:main()
函數C++),我得到的錯誤[no match]
即使我從.cpp文件中調用這個命令,其中的符號被定義。
此外,當我嘗試用semantic-complete-jump-global (C-c , J)
跳轉到一個符號與不同文件的多個定義(如多main()
功能),CEDET抱怨與[not unique]
但它並沒有給我一個方法來選擇我想看哪個符號。找到我感興趣的符號的唯一方法是循環遍歷所有選項,使用<TAB>
緩衝區,直到找到我感興趣的那個。有沒有辦法從我可以選擇的位置獲取符號列表?理想情況下,獲得與Emacs helm(以前稱爲Anything)提供的自動完成列表類似的列表非常棒。
這是全部用Emacs 24.2.1在Linux上與CEDET 1.1。
您正在使用哪種版本的CEDET? –
感謝@AlexOtt,我剛剛更新了OP版本信息。 –