簡體   English   中英

如何使用doxygen為所有python文件創建文檔(和調用圖)

[英]How to use doxygen to create a documentation (and call graphs) for ALL python files

我在文件夾中有一個復雜的python-selenium測試套件(使用py.test),我想使用doxygen生成所有文件的文檔(更重要的是,哪種方法正在調用哪種方法的調用圖等)。 )。

我已經設定

EXTRACT_ALL            = YES

但是當我這樣做時

doxygen .

結果僅包含當前文件夾中的一個文件。 該命令將忽略子文件夾中的任何其他python腳本。

即使當我從子文件夾中指定文件時,例如

doxygen selenium/test_nbrunall.py

結果還是一樣。

如何包含子文件夾中的所有文件和軟件包?

在這種情況下,有許多有用的標記(在doxygen配置文件中,可以通過doxygen -g生成默認標記),尤其是尚未記錄的代碼:

  • 遞歸
  • 提取_...
  • HAVE_DOT(請注意,您還需要安裝graphviz點程序)。
  • CALL_GRAPH
  • CALLER_GRAPH

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM