你能推荐我什么?
问问题
30416 次
7 回答
8
只要您的源代码可以使用它编译,您也可以使用自动完成插件来进行 clang。链接:
于 2012-07-01T15:02:17.350 回答
2
CEDET 很棒,一开始当然需要一些时间,但值得。
于 2009-08-24T23:36:37.737 回答
1
我倾向于使用etags。
对于 emacs 集成: http ://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/etags.html
关于如何运行 etags。 http://www.delorie.com/gnu/docs/emacs/etags.1.html
作为奖励,这篇博文描述了更多的 emacs 设置以及如何使用 etags。 http://tulrich.com/geekstuff/emacs.html
编辑:要回答评论,在您的代码中运行 etags 后,您可以使用 Cx t 完成单词(这就是它在我的机器上绑定的内容。)或者您可以调用标签搜索方法。
于 2009-08-19T20:08:35.357 回答
0
老实说,我喜欢普通的旧 dabbrev-expand (M-/),是的,除了开放缓冲区中相邻的字符之外,它不使用任何上下文信息,但从好的方面来说,它不使用任何上下文信息;) 这意味着您可以从您在测试或评论中首先编写的文本完成。
于 2010-04-17T12:27:22.577 回答
-3
当我在 Emacs 中编辑 python 代码时,我喜欢并使用 pysmell 来完成代码:
于 2009-08-19T20:21:58.527 回答