【发布时间】:2012-02-15 07:51:07
【问题描述】:
我正在使用带有 Pydev 2.3.0 的 Eclipse Helios Service Release 1。
我的代码补全适用于大多数情况,但不适用于类的成员,例如:
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!
这个可以吗?
【问题讨论】:
-
为了让 PyDev 知道您的实例最终将具有
var属性,它需要实例化您的类。还没有写完,有点难。此外,您可能不希望 PyDev 实例化事物。 -
self.foo() 的自动补全怎么样?它与自动完成任何其他功能(不在类内部)的能力不一样吗?
-
我刚刚检查了您发布的用例,它确实在自动完成中找到了“var”(注意:您的用例在“类”上有语法错误,应该全部小写)-是不是在寻找 'var' - 或者你想要 'var' 的成员?
标签: python eclipse autocomplete pydev