Emacs X11自动完成(intellisense)

时间:2010-03-16 12:31:41

标签: emacs intellisense x11

我使用visual studio进行日常编程(阅读将食物放入口中)但是对于个人编程(阅读c / c ++ hacking)我使用的是Emacs。

目前我正在进行涉及X11 API的编程练习。我不断引用编程API手册来查找函数调用的签名。

如果有一个emacs替代visual studio intellisense,那将会是非常好的。我知道有语言细节的自动完成。

Emacs是否有这样的扩展名?或者如果没有,是否有创建方法的方法,也许使用已经用于自动完成的语言细节机制?

5 个答案:

答案 0 :(得分:5)

答案 1 :(得分:2)

查看autocomplete.el,将其与CEDET结合使用,您就拥有了真正的下拉框intellisense风格的完成。

http://www.emacswiki.org/emacs/AutoComplete http://cx4a.org/software/auto-complete/

答案 2 :(得分:0)

我相信Cedet为C ++等提供了自动完成功能,并且是Emacs 23的一部分。您可能还想查看Auto-Complete,这就是我自己使用的内容。

答案 3 :(得分:0)

我安装了cedit,但坦率地说我从未使用它。但我也不喜欢intellisense。你似乎喜欢它,所以你也可能喜欢cedit。

您可能也对VisEmacs感兴趣,它允许您在VisualStudio下使用Emacs作为编辑器。我每天都在使用。

答案 4 :(得分:0)

不是100%自动完成,但您可能也对ETAGS(emacs的CTAGS)感兴趣。 http://ctags.sourceforge.net/

  

Ctags生成源文件中找到的语言对象的索引(或标记)文件   允许通过文本编辑器或其他实用程序快速轻松地找到这些项目。   标记表示索引条目可用的语言对象(或者,   为该对象创建的索引条目。)