0
我記錄我的Python代碼使用Doxygen。該代碼利用Pythons定義嵌套函數的功能。Python的Doxygen:如何生成嵌套函數的文檔
所以我已經記錄他們,如果他們是「正常」的功能,並設置EXTRACT_ALL=YES
。
但是,仍然無法在任何地方找到嵌套函數。有沒有辦法讓Doxygen做到這一點?
(Doxygen的版本1.8.6)
我記錄我的Python代碼使用Doxygen。該代碼利用Pythons定義嵌套函數的功能。Python的Doxygen:如何生成嵌套函數的文檔
所以我已經記錄他們,如果他們是「正常」的功能,並設置EXTRACT_ALL=YES
。
但是,仍然無法在任何地方找到嵌套函數。有沒有辦法讓Doxygen做到這一點?
(Doxygen的版本1.8.6)
沒有辦法訪問嵌套函數所以我確定它只是不文檔它
def wrapper():
def nested(a,b,c):
return a+b+c
return nested(1,2,3)
#a user can call wrapper()
print wrapper()
#but there is no way to call nested
print nested(7,7,7) #ERROR!!!
,因爲用戶不能把它爲什麼要記錄呢?
(實際上這只是一個過長的發佈作爲註釋評論)
我想記錄它,因爲我要爲未來的發展提供了我的代碼滿,很好地格式化的文件,它會一直如果Doxygen將它包含在它的輸出中,它一直很不錯 – Paddre
我個人認爲這是回答這個問題時非常重要和有效的一點。 –
@Paddre我希望你也許是想要這個功能的非常少數的少數族羣之一。併爲你幸運Doxygen是一個開源項目,所以你可以簡單地分支它並添加該功能(公正的警告它可能比這更值得工作) –