从Doxygen中提取vim语法文件和ctags的最佳方法?

时间:2010-12-02 18:18:09

标签: vim doxygen ctags

我想为具有Doxygen文档的库编写一个vim语法文件。

这样的工具是否已经存在?

如果没有,那么自动生成它的最佳方法是什么?

  • 写一个新的输出生成器(复杂)?
  • 从doxygen / xml / * .xml(慢)?
  • 解析大量的xml

还有别的吗?

我很惊讶这样的事情还不存在。知道为什么吗?我在找错了地方吗?

1 个答案:

答案 0 :(得分:2)

与解析所有生成的XML文件相反,您应该能够生成Doxygen标记文件。可以使用Doxygen选项GENERATE_TAGFILE创建标记文件。生成的文件仍然是XML,但它会在单个文件中捕获所有文件,结构,函数和其他符号,这可能更容易转换为您需要的格式。