doxygen python引发异常
我不熟悉使用Doxygen来记录Python代码。我喜欢记录我的方法/函数引发的异常。我以前用@raise做过这个,但是Doxygen似乎没有意识到这一点。我现在也尝试了@exception(javadoc/Doxygen习惯用法),但Doxygen似乎也没有解析它(@exception或@raise行被传递到结果HTML,就像它在代码/编码块中一样) 有没有办法说服Doxygen(我使用的是1.8.3)为Python代码解析@exception标记 谢谢doxygen python引发异常,python,doxygen,Python,Doxygen,我不熟悉使用Doxygen来记录Python代码。我喜欢记录我的方法/函数引发的异常。我以前用@raise做过这个,但是Doxygen似乎没有意识到这一点。我现在也尝试了@exception(javadoc/Doxygen习惯用法),但Doxygen似乎也没有解析它(@exception或@raise行被传递到结果HTML,就像它在代码/编码块中一样) 有没有办法说服Doxygen(我使用的是1.8.3)为Python代码解析@exception标记 谢谢 Brian尝试使用Doxygen 1.
Brian尝试使用Doxygen 1.8.8,我使用
@exception
标记获得了很好的Doxygen输出。但是,Doxygen会指定在实际文档之前引发的异常
##
# @brief This is my function
#
# @exceptions MyException My function can throw a MyException
#
我希望这会有所帮助。只是想确定一下,您是使用
#
块来编写Doxygen绑定的注释,还是使用“
块?Doxygen手册()表明这会有所不同。@AndrewSzeto链接不正确。我使用的是”“。似乎Doxygen有时会解析\异常标记;如果没有\返回标记,将解析\异常标记。如果存在\return标记,则不会分析\exception标记(无论是在\return标记之前还是之后出现)。我在文档中看不到任何东西可以说明为什么会发生这种情况。(在上面的描述中,我将at标志替换为“\”,因为stackoverflow将at标志视为对前一个用户的提及)@iamcuckb在过时/不正确的信息中坏,还是在断开的超链接中坏?不管它值多少钱,这个链接对我来说并没有中断。@AndrewSzeto,这很奇怪。DNS查找在30号和刚才都失败了。我的工作电脑和手机都出故障了。刚才在Windows/Chrome和Ubuntu/Chrome中多次失败,直到有一次它刚刚工作。链接地址毕竟是好的。我想是和命名服务器有关吧。。。?