我应该如何记录Python方法参数,使它们出现在intellisense和DOxygen中?
我一直在使用PyTools for Visual Studio 2013,我想知道是否有可能以intellisense和DOxygen都能理解的方式记录参数 例如,我一直在这样尝试(片段取自): …但Intellisense似乎没有接受参数描述:我应该如何记录Python方法参数,使它们出现在intellisense和DOxygen中?,python,intellisense,doxygen,pvts,Python,Intellisense,Doxygen,Pvts,我一直在使用PyTools for Visual Studio 2013,我想知道是否有可能以intellisense和DOxygen都能理解的方式记录参数 例如,我一直在这样尝试(片段取自): …但Intellisense似乎没有接受参数描述: 我无法与Intellisense对话,但我已将doxygen与Python结合使用。您可以像以前一样使用文档字符串,但它不会提取doxygen的符号来解析文档的各个部分。如果您需要,您可能希望执行以下操作: ## # @brief Fo
我无法与Intellisense对话,但我已将doxygen与Python结合使用。您可以像以前一样使用文档字符串,但它不会提取doxygen的符号来解析文档的各个部分。如果您需要,您可能希望执行以下操作:
##
# @brief Form a complex number.
#
# Keyword arguments:
# @param real -- the real part (default 0.0)
# @param imag -- the imaginary part (default 0.0)
def complex(real=0.0, imag=0.0):
print("Test func running")
if __name__ == '__main__':
complex(
在页面底部附近有一点描述
然而,我建议使用为Python制作的IDE,比如PyCharm,而不是VisualStudio。它将为您提供许多面向Python的工具,而Python没有这些工具,包括intellisense类型的Python功能。上次我尝试使用用于Visual Studio的PyTools时,intellisense甚至正确的代码高亮显示都不是很好。
##
# @brief Form a complex number.
#
# Keyword arguments:
# @param real -- the real part (default 0.0)
# @param imag -- the imaginary part (default 0.0)
def complex(real=0.0, imag=0.0):
print("Test func running")
if __name__ == '__main__':
complex(