我正在考虑从eclipse迁移到vim进行c ++开发 - 我最近“重新发现”了Vim,最后超越了基础。我很喜欢它,但我仍然在Eclipse中使用的一些功能,我也希望在Vim中看到。
其中一个是呼叫层次结构。知道在整个项目中调用特定函数/方法的位置以及概览一目了然非常有用。在Vim中是否有类似的插件?也许是相同的插件/命令的组合?
答案 0 :(得分:7)
https://stackoverflow.com/questions/149558/recommended-vim-plugins-for-c-coding
cscope和taglist插件的组合(从上面链接)可以为您提供所需的内容。可能是cctree。但是,所有这些都存在模板问题。
另请查看eclim
答案 1 :(得分:3)
Eclipse有一个内置的C ++解析器,它在后台运行并完全解析和语义分析C ++代码。这使它能够提供代码完成,调用层次结构,重构和类似功能。
我不知道vim可以使用的东西。如果有人知道这样的话,我也会感兴趣。