emacs 智能感知

标签 emacs intellisense cscope cedet

我知道这已经讨论了很多次了,但是在 emacs 中是否有任何关于 c/c++ 智能感知的好方法?我一直无法正确设置 cedet。

现在我正在从事一个具有庞大代码库的维护项目,如果没有适当的智能感知,很难管理。目前我正在使用带有 ctags/cscope 的 vim 和用于智能感知的全功能,效果很好;但我想让事情与emacs一起工作。

最佳答案

如果你不能让 CEDET 工作,那么你可以使用 auto-complete.el 结合 CTAGS 或只是 word-in-buffer 或 words-in-all-buffers。对于它的值(value),如果你确实让 CEDET 工作,那么你基本上会得到你想要的东西。它对我来说效果很好。然而,自动完成是完全通用的,并且支持插入任意数量的后端。

见:http://www.emacswiki.org/emacs/AutoComplete

关于emacs 智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2582360/

相关文章:

emacs - GNU Emacs 中的公司后端

c++ - 仅当编译器开始构建时才为 true 的宏

vi + Cscope : using "cscope find c function" in vim, 找到多个结果,下一步怎么走

linux - 在远程服务器上以图形模式运行 emacs

regex - M-x align-regexp 删除文本?

eclipse - 将 Emacs 键盘配置导入 Eclipse?

javascript - TypeScript Intellisense 和 jQuery 问题

typescript - 如何使用不完整的类型

vim - 如何修复重复的 cscope ?这是更好的方法吗?