0
Pydev 2.3.0でEclipse Helios Service Release 1を使用しています。EclipseのPydevを使用しているクラスのメンバーのコード補完
例えば、私はほとんどの場合のために働いてコード補完を持っているが、それはクラスのメンバーのために動作しません。:
Class MyClass:
def __init__(self, var):
self.var = var
def foo(self, new_var):
self.v <------ I'd like to get an autocompletion here please!
がこれを行うことができますか?
インスタンスが最終的に 'var'属性を持つことをPyDevが知るためには、クラスをインスタンス化する必要があります。あなたがまだそれを書いていないことを考えれば、やりにくい。また、おそらく、PyDevがインスタンス化することを望まないでしょう。 – kindall
self.foo()のオートコンプリートはどうですか?他の関数(クラスの内部にない)をオートコンプリートする機能と同じではありませんか? – tafi
あなたが投稿したユースケースをチェックしたところ、オートコンプリートで 'var'が見つかりました(注意:あなたのユースケースには 'Class'の構文エラーがあります。これはすべて小文字にする必要があります) ' - あなたは' var 'のメンバーを望んでいますか? –