2010-03-16 189 views
6

我使用visual studio進行日常編程(將食物放入口中),但對於個人編程(閱讀c/C++黑客)我使用Emacs。Emacs X11自動完成(intellisense)

現在我正在做一個涉及X11 API的編程練習。我一直在參考編程API手冊來查找函數調用的簽名。

如果有一個emacs替代visual studio intellisense,會是什麼真的不錯。我知道有關語言細節的autocompletion。

Emacs有這樣的擴展嗎?或者,如果沒有,是否可以創建一個,也許使用已經用於自動完成的語言細節機制?

回答

0

我相信Cedet爲C++等提供了自動完成功能,並且是Emacs 23的一部分。您可能還想查看Auto-Complete,這是我自己使用的。

0

我安裝了cedit,但坦率地說,我從來沒有使用它。但我也不喜歡intellisense。你似乎喜歡它,所以你也可能喜歡cedit。

您可能也有興趣VisEmacs,它允許您在VisualStudio下使用Emacs作爲您的編輯器。我每天都在使用。

0

不是100%自動完成,但您可能也對emacs的CTAGS ETAGS感興趣。 http://ctags.sourceforge.net/

C標籤生成源中找到語言對象的索引(或標籤)文件文件 允許這些項目是通過文本編輯器或其他實用程序快速,輕鬆地定位。 標記表示可以使用索引條目的語言對象(或者,也可以爲爲該對象創建的索引條目提供 )。