Документация Eclipse 4 RCP (он же E4)

есть ли хоть что-нибудь кроме учебников Vogella и его книги, который полностью основан на этих tuts? Примеры из его РЕПО часто являются неполными/незавершенными / не будут выполняться, и эти примеры даже не соответствуют книге На самом деле..
Я хотел бы найти хотя бы какой-то javadoc для этого, потому что любой шаг в сторону, и я полностью потерян о том, как выполнять различные задачи и какие функции доступны.

6 ответов


учебники Ларса Фогеля являются наиболее полной и актуальной документацией по разработке Eclipse 4. Второй в это задавать вопросы в Форум Сообщества Eclipse 4. Последний вариант-google для конкретных технических проблем, которые в большинстве случаев приведут вас к сообщениям в блогах от тех же людей, которые активны на форумах. (В основном один сторонников, как Ларс, некоторые разработчики Eclipse и ребята из www.eclipsesource.com)

I не рекомендуется использовать wiki, так как большая часть информации может быть устаревшей и может быть более запутанной, чем фактическая помощь. документация для JFace и SWT можно повторно использовать из Eclipse 3.x поскольку в Eclipse E4 мало изменений.


Е4 жив и многие из его компонентов теперь инкапсулированы в стандартную платформу Eclipse. Таким образом, большинство документов и книг Eclipse 3 по-прежнему актуальны, а также Eclipse 4.

Если вы хотите понять теорию вы должны начать поиск Eclipse конференции слайды объяснение платформы Eclipse и плагинов. Поверьте мне, это может показаться старомодным, но в большинстве случаев я нахожу Eclipsecon Powerpoint или PDF, это отличная презентация, концентрируя в течение 30 минут большую работу некоторых из лучших разработчиков Eclipse. Если бы мне пришлось заново начать изучать Eclipse, я бы начал снова с некоторых слайдов EclipseCon, рассказывающих о плагинах Eclipse и модели E4 Eclipse.

для Eclipse4 или E4 мы имеем в виду Модель Eclipse4, который теперь является частью платформы Eclipse. Сама среда IDE Eclipse поддерживает обе версии 3.Программирование x и Eclipse4.

Если вы хочу начать Eclipse4, вы должны взять хорошую книгу или учебник и следовать ему шаг за шагом. В качестве примера у вас есть такие книги:

  • Eclipse RCP (Rich Client Platform) 2-е издание
  • вклад в проект Eclipse IDE (бесплатная электронная книга)
  • Eclipse 4 плагин разработки на примере: руководство для начинающих
  • Instant Eclipse 4 RCP разработка How-to
, там много источников информация, как много книг, веб-уроки и блоги. Большинство из них вы можете найти здесь:

в моем личном списке, кому следовать, я мог бы включить: Vogella RCP, EclipseSource, Tom Schindl, OpCoach, RCPVision, Кай Toedter, AllBlue, ВИМ Yongman, и все Е4 авторов, которые пишут статьи. Но несправедливо не упомянуть их всех.

Если вы не удовлетворены документами и учебниками, пожалуйста файл ошибка для платформы Eclipse; укажите "отсутствующие документы для использования E4" и укажите, что вам нужно. Команда Platform UI позаботится об этом, либо связав существующую документацию с вышеуказанной страницей wiki, либо создав отсутствующие документы.

Примечание.: Несколько разработчиков Eclipse E4 и команда платформы внесли свой вклад в успех технологии, исправив ошибки, написав код, документы, учебные пособия и открыв предприятия на основе этого.

коммиттеры Eclipse пишут большинство существующих документов, и они обычно отправляются на конференции. Поэтому, как правило, вы получаете все самое лучшее на конференциях Eclipse. Если вы получите их слайды, вы можете получить лучшее из некоторых Eclipse и Java Champions, конденсированных в 30 слайдах или в видео 30 минут.

вы можете начать вносить свой вклад в open source, следуя учебникам, например, написанным Коммиттерами Eclipse, а затем вы можете вернуть, написав документы, чтобы захватить ваши достижения;)

но, имейте в виду, что учебник-это не книга. Там другой процесс. К счастью, эти великие разработчики нашли время для написания кода и документации одновременно.


Я был в том же положении в течение моего свободного времени РКП-проект и собирался сдаваться

Так как Неон ситуация была улучшена много

мой подход

  • возьмите tycho-пример от vogella для безголового построения

  • добавить пользовательские части с "hello world" и играть вокруг, чтобы узнать

  • для доступа к базе данных используйте декларативный сервис, используя jpa

пример будет

http://relations-rcp.sourceforge.net/

для регистрации и просмотра ошибок

https://github.com/buchen/portfolio

этот проект открывает глаза!

В общем:

приложения поиска.e4xmi в Github по дате по убыванию, и вы найдете отличные примеры и полные рабочие продукты

забудьте о e3 и придерживайтесь обычная Е4. Воспользуйтесь преимуществами последнего api

  • сделайте плагин i18n и используйте

    @Inject @Перевод Сообщения сообщения;

  • использовать ISideEffect в качестве привязки

для меня становится интересно кодировать с e4


после почти 2 лет не было достойного ответа на этот вопрос. Поэтому я считаю платформу Eclipse E4 фактически мертвой, так как все еще есть люди, голосующие за этот вопрос, и не могут найти ответ.

единственный ответ, который у меня есть, - перейти на платформу NetBeans. Там есть похожие проблемы, но, по крайней мере, люди отвечают в списке рассылки, и есть книги, которые являются более поздними и фактически предоставляют рабочий исходный код! Практики направлением о вручении версия сайт предоставляет бесплатный учебник по многим вещам бесплатно!

Я имею в виду, что это действительно трудно поверить, но вы должны попробовать платформу NetBeans - это единственный выбор.


для тех, кто спотыкается здесь, ища пример e4, вот простой базовый пример использования eclipse 4 rcpeclipse 4: RCP начало работы


стандартная документация Eclipse для версии 4.3 (Kepler) содержит javadoc для большей части проекта e4:

http://help.eclipse.org/kepler/topic/org.eclipse.platform.doc.isv/reference/api/overview-summary.html?cp=2_1_0