Vim中的调用层次Eclipse功能
Call Hierarchy Eclipse feature in Vim?
我正在考虑从eclipse迁移到vim进行c++开发——我最近"重新发现"了vim,并最终超越了基础知识。我很喜欢它,但我仍然希望在Vim中看到一些我在Eclipse中经常使用的功能。
其中之一是调用层次结构。了解某个特定函数/方法在整个项目中的调用位置,并对其进行概述,这将非常有帮助。Vim中有类似的插件吗?也许是等价的插件/命令的组合?
https://stackoverflow.com/questions/149558/recommended-vim-plugins-for-c-coding
cscope和标签列表插件的组合(从上面链接)应该能满足您的需求。可能是cctree。然而,所有这些都存在模板问题。
同时查看eclim
Eclipse有一个内置的C++解析器,它在后台运行,可以完全解析和语义分析C++代码。这使它能够提供代码完成、调用层次结构、重构和类似功能。
我不知道vim有什么类似的功能。如果有人知道这样的事情,我也会感兴趣的。
相关文章:
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 多态性和功能结合
- 带内存和隔离功能的SQLite
- 在CMakeLists.txt的安装功能中使用.cmake文件有什么用
- 类模板的成员功能的定义在单独的TU中完全专业化
- 有没有一种方法可以创建一个带有哈希表的数据库,该哈希表具有恒定时间查找功能
- 如何在C++中获得"静态纯虚拟"功能?
- 两个文件使用彼此的功能-如何解决
- 我应该实现右值推送功能吗?我应该使用std::move吗
- QML按钮点击功能执行顺序
- 将复杂的参数放入最低功能时会出现错误吗?为什么?(Eclipse C )
- Eclipse:如何在.h中没有实现的.h中找到功能
- Eclipse索引器没有使用Android NDK找到功能
- 用于C++的Eclipse插件,具有Java可用的所有功能
- 无法解决的功能'srand'?(我正在使用 Ubuntu OS 和 Eclipse)
- OS X上的Eclipse CDT抱怨gcc内置功能:"Function '__builtin_bzero' could not be resolved"
- Eclipse CDT 抱怨未解决的功能,但仍然成功构建
- Vim中的调用层次Eclipse功能
- Eclipse C.D.T. 无法识别标准功能或"NULL"
- 进入系统,CRTL功能与Eclipse在Linux中