如何修改gvim以跟踪对象和变量的定义?

时间:2012-01-11 18:11:40

标签: eclipse vim vi

我习惯在Eclipse上使用(ctrl + click)并跟随变量/对象查看定义以理解代码。

我刚刚开始我的第一份工作,我只能访问unix(vi或gvim)。是否有可能做我正在寻找的事情?

编辑:我的意思是可能吗?假设类foo在文件foo.hpp中定义,并在foo.cpp中实例化。我希望能够从foo.cpp

中的任何实例化中获得类foo的定义

1 个答案:

答案 0 :(得分:2)

使用Vim,您可以使用tags和其他兼容程序生成的exuberant-ctags个文件。

“标签”是功能和变量,它们的名称,签名和种类与其位置一起存储在Vim能够解析的文件中,以便您浏览代码。

:help tags会告诉您所有需要知道的信息。