Документация 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
- https://wiki.eclipse.org/Eclipse_Articles,_Tutorials,_Demos,_Books,_and_More
- https://wiki.eclipse.org/Eclipse4/Tutorials
- http://planeteclipse.org/planet/
в моем личном списке, кому следовать, я мог бы включить: 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: