19

私は Pydev を起動して実行しており、ほとんどすべてがうまく機能しています。ただし、docstring に問題があります。

たとえば、次のような関数があるとします。

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

その文字列も適切にフォーマットするために repr をオーバーライドしたとします。

Eclipse でこれにカーソルを合わせると、意図したとおりに完全な docstring が表示されます。ただし、完全な実装もドキュメントの下に表示されます。

docstringのみを表示する方法はありますか?

4

2 に答える 2

15

現在のようには見えません。この問題についてグーグルで調べたところ、トップの結果はこのPydev-users の投稿を示していました。

2010 年 5 月 3 日月曜日の午前 5 時 45 分に、Janosch Peters は次のように書いています。

やあ、

関数またはクラスにカーソルを合わせると、(予想どおり) docstring だけでなく、関数/クラスの定義全体を示すツールチップが表示されます。

これは予想される動作ですか?docstring の内容のみが表示されると、より便利になると思います。

現時点では期待されています。docstring のみを表示するオプションを作成するには、機能リクエストを入力してください。

乾杯、

ファビオ

Pydev バグ/機能トラッカーを調べたところ、この特定の問題が入力されていませんでした。Pydev feature request tracker に入力して、そこでヘルプが得られるかどうかを確認してください。

于 2010-12-16T18:12:55.350 に答える