2010-12-02 63 views
0

我想爲具有Doxygen文檔的庫編寫vim語法文件。從Doxygen提取vim語法文件和ctags的最佳方法是什麼?

這樣的工具是否已經存在?

如果不是,自動生成這個的最好方法是什麼?

  • 寫一個新的輸出生成器(複雜的)?
  • 從doxygen/xml/*。xml(慢)解析很多xml?

還有什麼?

我很驚訝,像這樣的東西不存在。任何想法爲什麼?我看錯了地方?

+1

從.h文件中提取ctags會不會更容易? – 2010-12-02 18:49:54

回答

2

與解析所有生成的XML文件相反,您應該能夠生成Doxygen標籤文件。標籤文件可以使用Doxygen選件GENERATE_TAGFILE創建。生成的文件仍然是XML文件,但它捕獲單個文件中的所有文件,結構,函數和其他符號,這可能更容易轉換爲您需要的格式。

相關問題