我在 StackOverflow 上提问是因为我肯定在做一些完全愚蠢的事情,我希望 SO 可以为我提供一个快速的答案。我已经为 NetBeans 安装了最新的稳定 Python 插件。它工作得很好,我用各种包测试了代码完成,比如sys
,os
等等。它工作得很好。
但是,它似乎没有为我自己的项目中的代码拾取代码完成。
我创建了一个名为mypackage
(它也有 __init__.py)的包,其中我有一个名为 mymodule.py 的模块。在里面mymodule
我放了一个名为 的类MyClass
,包含文档字符串和所有内容。
请参考此屏幕截图来描述代码完成中发生的情况: alt text http://rasterburn.org/~sgt/stuff2/pythonproblem.png
如您所见,它暗示了不相关的事情,而不是 just MyClass
。
(请注意,如果我执行 mymodule.MyClass() 它可以 100% 工作,只是我真的很想在我自己的代码上完成代码)
希望我只是在这里做一些愚蠢的事情......有什么想法吗?