在Vim中调用Hierarchy Eclipse功能?

时间:2011-06-03 20:59:29

标签: c++ eclipse vim

我正在考虑从eclipse迁移到vim进行c ++开发 - 我最近“重新发现”了Vim,最后超越了基础。我很喜欢它,但我仍然在Eclipse中使用的一些功能,我也希望在Vim中看到。

其中一个是呼叫层次结构。知道在整个项目中调用特定函数/方法的位置以及概览一目了然非常有用。在Vim中是否有类似的插件?也许是相同的插件/命令的组合?

2 个答案:

答案 0 :(得分:7)

https://stackoverflow.com/questions/149558/recommended-vim-plugins-for-c-coding

cscope和taglist插件的组合(从上面链接)可以为您提供所需的内容。可能是cctree。但是,所有这些都存在模板问题。

另请查看eclim

答案 1 :(得分:3)

Eclipse有一个内置的C ++解析器,它在后台运行并完全解析和语义分析C ++代码。这使它能够提供代码完成,调用层次结构,重构和类似功能。

我不知道vim可以使用的东西。如果有人知道这样的话,我也会感兴趣。