如何从Emacs中获取Eclipse项目效果?

Iro*_*ony 4 c emacs

通过学校,我将Eclipse与Java结合使用,但我正在嵌入并使用C和Emacs.我正在寻找一种在Eclipse中实现项目的几个功能的方法.具体来说,我想念的函数是找到在另一个文件中声明的函数的声明,并查找对函数的所有调用.有没有办法实现这个目标?我不介意使用make文件进行编译,因为它似乎是适合工作的工具(除了我的理解是,如果你使用eclipse或visual studio for C他们只是自动生成一个make文件).我不禁感到上面提到的一些事情也必须在这个编辑器中有解决方案,因为它们非常方便.

Boz*_*sov 5

我建议结合射弹 + ctags + ECB(或只是CEDET)+ cscope.

Projectile提供项目文件中的简单导航和一些很好的功能,如文本搜索,标签重新生成等.ECB是一个Emacs代码浏览器,使Emacs看起来更像IDE,CEDET将为您提供智能代码完成,cscope将为您提供能力找到用法(以及其他很酷的功能).