13

我想使用 ctags 为项目创建标签,该标签分布在多个子文件夹中。

我知道这可以使用ctags -R *.

是否可以限制生成只使用具有相同后缀的文件?例如,它应该为所有*.c文件创建标签,但不为*.h文件或 Makefiles 创建标签。

谢谢!

4

2 回答 2

17

我通常使用

find -name '*.c' -exec ctags {} +
于 2012-12-05T12:19:56.483 回答
13

如果您使用Universal Ctags,您可以使用--languages选项。仅解析 php 文件的示例是

ctags -R --languages=php

您可以使用逗号组合多种语言。要获取支持的语言列表,请使用--list-languages选项。

于 2017-12-16T19:26:58.943 回答