【发布时间】:2014-11-29 23:24:37
【问题描述】:
在 Visual Studio 等 IDE 中编写 C# 代码时,“跳转到定义或声明”非常方便。以便我们轻松了解函数/API 的原型/接口。
问题: 有没有一种简单的方法来查找标准 C 函数原型?比如函数声明的数据库或索引,或者网站提供函数名搜索,或者*NIX命令?
在 VIM 中工作/集成的解决方案非常棒。
如果您建议下载源代码然后grep,您能否给出一个返回更准确结果的grep 命令。由于grep 可能会返回具有该函数名称的所有行。
【问题讨论】:
-
man standardfunction在大多数情况下工作得很好...... -
一种可能适用于 Vim 的替代方法是使用
ctags。您可以通过proces /usr/include 构建系统功能数据库(需要一段时间才能生成)。但它会提供所有原型。要了解 ctags,请参阅:andrew.stwrt.ca/posts/vim-ctags