EclipseとPydevでPythonのソースコードを編集しています。EclipseとPydevの新機能をdocstringと「実装されていない」例外で事前入力する
私のすべての機能を文書化し、機能がまだ実装されていないときはいつでも「実装されていない」例外を発生させたい。例えば
私が入力したときに次のように入力します。オン
def foo(bar1,bar2):
を、私はそれがオートコンプリートしたいと思います:
def foo(bar1,bar2):
'''
function foo
@param bar1:
@type:
@param bar2:
@type
'''
raise NotImplementedError("")
はすでにそれを行うには、PyDevはまたはEclipseのオプションがありますか?もしそうでなければ、正しく動作する別のPythonモジュールやスクリプトがありますか?
に私のDEFCを変えました。 「すべての機能を文書化する」とはどういう意味ですか?実装しようとしているがまだ実装していない関数を "ドキュメント化する"最も良い方法は、関数のスタブを書き、本体を 'raise NotImplementedError'としておくことです(関数が何のためになるかを説明するdocstring一度実装されると) – Iguananaut