Документация Eclipse 4 RCP (aka E4) - программирование
Подтвердить что ты не робот

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

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

4b9b3361

Ответ 1

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

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

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

Ответ 2

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

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

Ответ 3

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

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

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

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

  • Eclipse RCP (Rich Client Platform) 2-е издание
  • Вклад в проект IDE Eclipse (бесплатная электронная книга)
  • Разработка плагина Eclipse 4 по примеру: руководство для начинающих
  • Мгновенный поиск Eclipse 4 RCP

Однако существует множество источников информации, таких как множество книг, веб-уроков и блогов. Большинство из них можно найти здесь:

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

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

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

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

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

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

Ответ 4

Я был в том же положении для моего RCP-проекта в резервном времени и собирался отказаться от

так как Neon сильно улучшилась ситуация

мой подход

  • возьмите tycho-Example из vogella для безголовой сборки

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

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

пример будет

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

для ведения журнала и просмотра ошибок

https://github.com/buchen/portfolio

этот проект откроется!

в целом:

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

Забудьте о e3 и придерживайтесь простого e4. Воспользуйтесь преимуществами последней версии api

  • создать плагин i18n и использовать

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

  • использовать ISIDEffect as Binding

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

Ответ 5

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