Проблемы с Pydev "Перейти к определению" и "Обозреватель пакетов" - PullRequest
1 голос
/ 13 мая 2011

Я использую Pydev на Eclipse.Я создал новый проект, добавил __init__.py и модуль в пакете в папке src.Проблема в том, что я не вижу схемы классов и функций, когда пытаюсь развернуть модуль, нажав на стрелку слева от него.Ничто не расширяется.Я ожидаю увидеть список классов с заглавной буквой «С» слева от каждого имени класса и буквой «F» с функциями.Но ничего не отображается.Другая проблема заключается в том, что, когда я нажимаю Ctrl + щелчок по функции или методу, он просто воспроизводит звук звонка и не может быть определен.В меню «Предпочтения -> Pydev -> Интерпретатор-Python» я добавил папку «src» в «Библиотеки», но она снова не идет к определению.Не могли бы вы помочь мне с этими двумя проблемами?Спасибо, С наилучшими пожеланиями,

Ответы [ 2 ]

1 голос
/ 11 июня 2011

добавьте свой код dir в project->properties->PyDev - PYTHONPATH->sourceFolders, вы можете найти знак C в проводнике пакетов

0 голосов
/ 13 мая 2011

Я использую Pydev 1.6.5, и я также не могу просмотреть схему, когда расширяю модуль. Для этого я использую вид Outline, см. Скриншот:

enter image description here

Вы добавили представление?

Window > Show view > Other > General > Outline

Что касается Q2, функция «перейти к определению» описана на странице Pydev , и в некоторых ситуациях она может работать (не гарантируется).

Если вы используете старую версию (<2.0), я предлагаю обновить ее, и если у вас все еще есть проблемы, рассмотрите вопрос <a href="http://sourceforge.net/tracker/?group_id=85796&atid=577329" rel="nofollow noreferrer">, откройте проблему . Пидев очень полезен, но на самом деле далек от совершенства: - (

...