【发布时间】:2015-07-12 15:17:00
【问题描述】:
我不是 c 编程方面的专家。 我现在所做的是搜索我不熟悉的每个结构或函数并查看它们的用法。然而,终端中的“人”更方便,而且速度更快。但我只能“人”来检查功能,有没有办法通过在终端中输入一些命令来引用不同库中定义的那些结构的信息。我将非常感激。
【问题讨论】:
我不是 c 编程方面的专家。 我现在所做的是搜索我不熟悉的每个结构或函数并查看它们的用法。然而,终端中的“人”更方便,而且速度更快。但我只能“人”来检查功能,有没有办法通过在终端中输入一些命令来引用不同库中定义的那些结构的信息。我将非常感激。
【问题讨论】:
您可以使用ctags 从/usr/include 或其他目录中的所有头文件中索引结构、变量或C++ 类、方法等。结果是一个文本文件,然后vim 可以使用它来跳转到结构的定义。其他一些编辑器也支持这个索引(或标签)文件。
【讨论】:
ctags -R -V --totals -f usr-include.tags /usr/include .