在PyDev中显示函数文档

Sco*_*ott 19 python eclipse pydev code-hinting

我已经让Pydev运行起来了,几乎所有人都运行良好.但是我在docstrings上遇到了一些麻烦.

比方说,我有一个如下功能:

def _get_logging_statement(self):
    """Returns an easy to read string which separates items in the log file cleanly"""
    result = "\n\n#============================================="
    result += "\n#   %-80s#"(self)
    result =+ "\n\n#============================================"
    return result
Run Code Online (Sandbox Code Playgroud)

假设我已经重写了repr以正确格式化该字符串.

当我将鼠标悬停在Eclipse上时,它会向我显示完整的文档字符串.但是,完整的实现也会显示在doctsting下面.

有没有办法显示文档字符串?

spa*_*e78 15

目前看起来不像.谷歌搜索这个问题,最高结果指向我这个Pydev用户的帖子:

在2010年5月3日星期一上午5:45,Janosch Peters写道:

嗨,

当我将鼠标悬停在一个函数或类上时,我得到一个工具提示,显示函数/类的整个定义,而不仅仅是docstring(正如我所期望的那样).

这是预期的行为吗?如果只显示docstring的内容,我认为它会更有用.

这是目前的预期.请输入功能请求,以便只显示docstring选项.

干杯,

法比奥

查看Pydev错误/功能跟踪器,但没有找到输入此特定问题.您可能希望在Pydev功能请求跟踪器中输入它,看看您是否可以在那里获得帮助.