找到在哪个文件中声明变量的位置?

时间:2010-05-04 07:02:53

标签: emacs

GNU Emacs 23.1.1

我正在维护代码。标题和源文件有许多文件和目录。

我想知道是否有一种简单的方法来使用emacs,当我突出显示一个变量名时,我可以直接去声明它的位置?

我正在使用的一些结构在其他头文件中声明,而不是去搜索它们,我只想直接找到它们。

非常感谢任何建议,

2 个答案:

答案 0 :(得分:4)

查看构建标记数据库的etags命令。构建并加载标记DB后,您可以对任何关键字使用M-.直接跳转到定义。

答案 1 :(得分:0)

在变量名上点击 Ch v RET 也很容易,得到它的*Help*,然后点击 RET (或点击)文件 - 命名链接以获取源定义。