NetBeans的python插件中的代码完成无法正常工作

时间:2010-04-12 17:49:39

标签: python netbeans netbeans6.8

我在StackOverflow上问,因为我肯定在做一些完全愚蠢的事情,我希望S.O.可能会给我一个快速的答案。我已经为NetBeans安装了最新的稳定Python插件。它工作得很好,我使用sysos等各种软件包测试了代码完成情况。它工作得很漂亮。

但是,它似乎没有在我自己的项目中获取代码的代码完成。

我创建了一个名为mypackage的包(它也有__init__.py),其中有一个名为mymodule.py的模块。在mymodule内,我放了一个名为MyClass的课程,其中包含doc字符串和所有内容。

请参阅此屏幕截图以描述代码完成中发生的情况: alt text http://rasterburn.org/~sgt/stuff2/pythonproblem.png

如你所见,这表明不相关的事情,而不仅仅是MyClass(请注意,如果我执行mymodule.MyClass()它可以100%工作,那就是我真的希望代码在我自己的代码上完成)

希望我在这里做些傻事......有什么想法吗?

1 个答案:

答案 0 :(得分:4)

我害怕告诉你这是Known Bug一年多了。 Some people have suggested看起来NetBeans中的Python开发似乎停滞不前。

就个人而言,我正在使用EclipsePyDev仍然受到积极支持,auto-completion很聪明。此外,它在syntax-highlighting中支持更多种类。 (这是我的个人配置。)

我建议你切换到另一个IDE。如果您正在使用Jython,请告诉我这对您有何影响。有了解决方案,请与我们分享您的解决方案。 =]

相关主题:

Has anyone tried NetBeans 6.5 Python IDE?