Pydev (также в комплекте с Aptana distro ), похоже, не содержит ошибок, точно похожих на ту, которую вы описываете.
Вот список ошибок, включая слово «определение» для PyDev: ошибки
Вы можете открыть отчет об ошибке с точной версией eclipse, pydev, java
Но сначала:
Какую версию Pydev вы используете? Один с открытым исходным кодом или коммерческий (то есть с открытым исходным кодом + расширения Pydev)?
Поскольку матричная особенность довольно ясна:
Feature List Pydev "Open Source" Pydev Extensions
---------------------------------------------------------------
Go to definition BRM* Pydev Extensions(2)
BRM *: Bicycle Repair Man - это программа с открытым исходным кодом, которая предоставляет возможность перехода к определению и рефакторинг. Его «переход к определению» работает только для Python и «хорошо» работает только для глобальных или локальных токенов (не очень хорошо работает с методами из параметров или с «self») . В настоящее время он не поддерживается.
Расширения Pydev (2): Расширения Pydev предоставляют «переход к определению», который работает для python и jython, а должен работать даже с методами из параметров и 'self'.