Это может быть невозможно с Eclipse 4.2 IDE.
Как вы заметили, ID элемента и функция должны быть установлены. Используя редактор моделей (Alt+Shift+F9
), вы можете видеть, что в среде IDE используется идентификатор приложения org.eclipse.e4.legacy.ide.application , поэтому в принципе вы можете следовать Lars Vogel tutorial для добавления, например, команды, обработчика и пункта меню в IDE, и команда может затем открыть ваше представление.
Хотя это нормально работает, если вы вносите свой вклад в свое собственное приложение E4, оно терпит неудачу при попытке внести свой вклад в Eclipse 4.2 IDE из-за Ошибка 376486 - «Eclipse 4 IDE не расширяется с помощью фрагментов или процессоров» .
Насколько я понимаю, проблема в том, что уровень совместимости Eclipse 3 создает модель E4 таким образом, что вы не можете добавлять в нее свои собственные фрагменты E4.