Завершение кода в плагине NetBeans' python не работает правильно

Я спрашиваю относительно StackOverflow, потому что, конечно, я делаю что-то абсолютно глупое, и я надеюсь, что S.O. мог бы предоставить мне быстрый ответ. Я установил последний стабильный плагин Python для NetBeans. Это работает отлично, и я протестировал завершение кода с различными пакетами такой как sys, os и так далее. Это работает красиво.

Однако это, кажется, не берет завершение кода для кода в моем собственном проекте.

Я создал названный пакет mypackage (это имеет __ init __. py также), и в нем у меня есть модуль, названный mymodule.py. Внутри mymodule Я поместил названный класс MyClass, вместе со строками документа и так далее.

См. этот снимок экрана для описания, что происходит в завершении кода: сопроводительный текст http://rasterburn.org/~sgt/stuff2/pythonproblem.png

Как Вы видите, это предлагает несоответствующие вещи, в противоположность просто MyClass. (Обратите внимание на это, если я выполняю mymodule. MyClass () это работает 100%, это просто, что я действительно хотел бы завершение кода на своем собственном коде),

Надежда я просто делаю что-то глупое здесь... Какие-либо идеи?

5
задан Torbjørn Kristoffersen 12 April 2010 в 17:49
поделиться

1 ответ

Боюсь сказать вам, что это известная ошибка уже более года. Некоторые люди полагают, что разработка Python в NetBeans застопорилась.

Лично я использую Eclipse . PyDev все еще находится в активной поддержке, а функция автозаполнения - умная. Кроме того, он поддерживает большее разнообразие подсветки синтаксиса . (Это моя личная конфигурация.)

Я бы порекомендовал вам переключиться на другую IDE, пока вы можете. Если вы используете Jython, дайте мне знать, как это работает для вас. Поделитесь с нами своим решением, когда оно у вас появится. =]

Связанная тема:

Кто-нибудь пробовал IDE NetBeans 6.5 Python?

4
ответ дан 15 December 2019 в 00:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: