【问题标题】:Showing all functions in a C File显示 C 文件中的所有函数
【发布时间】:2015-11-20 04:09:24
【问题描述】:

我使用的是 Visual Studio 2010。有什么方法可以显示 C 文件中的哪些函数并跳转到它们?

我知道有一个类浏览器,但这无济于事,因为我必须处理一些 C99 代码,并且当我查看到目前为止找到的浏览器时,它们向我展示了结构或整体的所有功能项目。我想要的是我点击一个源文件,它只显示了在该文件中声明/包含的类型和函数。

我正在使用 doxygen,但这似乎也无法表明这一点,我想知道这样的东西是否也可以直接在 IDE 中使用。至少在 Doxygen 中,我看不到哪些名称是函数,哪些是变量或其他东西。

【问题讨论】:

  • 也许是视觉辅助 x?

标签: c visual-studio visual-studio-2010


【解决方案1】:

对于打开文件中的函数列表,您可以使用编辑器顶部的组合框:

如果您想在上面引用的 C# 项目中看到它们,您需要升级到更高版本的 Visual Studio。 2013 年肯定有这个功能,很可能 2012 年也有。

具有讽刺意味的是,目前正在讨论如何在现代版本中隐藏此功能: Hide Class-View in Solution Explorer :)

【讨论】:

  • 谢谢!不知道我是怎么错过的。 :)
【解决方案2】:

Visual Studio 内置了以下功能: 我设法找到了一个漂亮的自我解释屏幕截图,可能会对您有所帮助(这是一个 C# 项目,但解决方案资源管理器对于 C++ 和标准 C 并没有什么不同)。目前我在 2013 年运行,所以我无法仔细检查它,但我记得它曾经和现在一样。

【讨论】:

  • 无法检查 C#,因为我只有 C 和 CPP 项目,但这似乎在 2010 年不可用(或者可能仅适用于 C# 文件)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-12
  • 1970-01-01
  • 1970-01-01
  • 2014-07-13
  • 1970-01-01
  • 2013-10-09
  • 2017-06-24
相关资源
最近更新 更多