Я работаю с кислородом затмения, я загружаю pydev 6.3.2, и это было добавлено к затмению.
Теперь я хочу добавить Pydev в свое пользовательское приложение rcp, я читаю книгу vogella, но не могу понять, как это сделать.
Если у кого-нибудь будет верхушка айсберга, с которой я могу начать, я буду благодарен.
У меня уже есть приложение e3 rcp с Pydev Perspective, но я хочу обновить технологии, с которыми я работаю сейчас, поэтому и начну с e4.
В e3 я добавляю плагины pydev для Windows, Настройки, Разработка плагинов, Целевая платформа.
Затем я добавил на вкладке «Зависимость» в plugin.xml «com.python.pydev. *»
.
Последним шагом было создание кнопки и в обработчик ввода следующего кода
public class ShowPydevPerspective extends AbstractHandler
{
@Override
public Object execute(ExecutionEvent event) throws ExecutionException
{
ViewUtility.OpenPerspective("org.python.pydev.ui.PythonPerspective");
return null;
}
}
Когда приложение запускается и нажимает кнопку, появляется перспектива pydev со всем контекстом.
Я пытаюсь сделать те же шаги в e4, но не работает.
Я добавил в свой plugin.xml вкладку зависимости все
org.python.pyedev.*
org.eclipse.ui.*
Я также добавил кнопку с кодом, который я упоминал после.
У меня есть следующая ошибка, вы видите на прикрепленном изображении.
Ошибка интеграции Pydev
Привет