在eclipse中为Python在源代码中自动生成虚拟文档



当时我正在记录很多我的代码(Python),我想知道是否有一个插件到Eclipse,可以自动生成一个文档字符串为我的函数,就像visual studio为c#编写///时一样。

我一直在寻找一个解决方案,但我没有运气-你们有人知道解决方案吗?

例子:

从方法的参数列表中,将在我的方法定义下创建"虚拟"文档,如下所示:

def myFunction(self, a, b):
    """
    :param a:
    :type a:
    :param b:
    :type b:
    :return:
    :rtype:
    """
    return 'Hello, world'

好吧,根据这个文档,如果你按Ctrl + 1方法名,你会得到你需要的。

对于您的示例(编辑:如果您将选项PyDev>Editor>Code Style>Docstrings>Doctag generation设置为always以获取参数的类型),您将得到:

def myFunction(self, a, b):
    '''
    @param a:
    @type a:
    @param b:
    @type b:
    '''
    return 'Hello, world'

最新更新