Emacs 可以告诉我调用特定函数的位置吗?

标签 c emacs

Emacs 有没有办法找出代码中的其他哪些地方调用了特定的函数?使用我当前的设置(GNU emacs 23.1.1,C 代码库),我通常必须在整个代码库中搜索函数名称以查看哪些其他函数调用它。如果我能有效地显示调用我正在查看的这个特定函数的函数的所有名称,那就太好了。

最佳答案

您可以使用 CEDET 包中的 semantic-symref 函数(C-c , G)。它可以使用 GNU Global 或 CTags 数据库来查找调用者(如果存在)。它还可以解析来源以查找事件。

关于Emacs 可以告诉我调用特定函数的位置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955147/

相关文章:

c - 当数组在声明时初始化时,什么会导致 C 代码崩溃,但如果通过循环清零则不会崩溃?

emacs - 如何只在某些模式下显示工具栏?

emacs - 如何在 emacs 组织模式中包含纯文本文件

emacs - 我怎样才能在 emacs 中并排执行 "svn diff"

macos - 如何将 M-x 映射到 emacs 24 (Mac OS X Lion) 中的 "`"键

c - 油嘴滑舌:g_ascii_dtostr 不精确?

字符到字符* 错误消息

c - 如何在结构体中创建指针

c - 如何将多个小C程序组合在一起?

emacs - org-mode,代码示例为 html