Я заинтересован в написании плагинов для eclipse, с чего мне начать?
Какие ресурсы вам помогли?
Я ищу:
1. Учебники
2. Сайты, посвященные разработке плагинов
3. Книги





Здесь вы можете найти хорошее пошаговое подробное руководство:
http://www.eclipsepluginsite.com/
Другие уроки:
http://www.vogella.de/articles/EclipsePlugIn/article.html
Приличная книга, которую я использовал, это "Eclipse: создание подключаемых модулей коммерческого качества".
Вот все книги, доступные для разработки подключаемых модулей Eclipse: http://www.eclipseplugincentral.com/books-index-req-view_subcat-sid-4.html
Я довольно много сделал с приложением RCP, в котором использовалось несколько подключаемых модулей. Эта книга очень помогла мне во всех сферах: разработка фреймворка RCP и плагинов: http://www.amazon.com/Eclipse-Rich-Client-Platform-Applications/dp/0321334612
Книга проведет вас через разработку клиента чата для обмена мгновенными сообщениями с использованием RCP и разработки плагинов.
Также на сайте eclipse и IBM есть несколько довольно хороших руководств, вот одно: http://www.ibm.com/developerworks/library/os-ecplug/
Поскольку Eclipse RCP также основан на надстройках, это тоже может помочь: Введение в Eclipse RCP
Упомянутая выше книга RCP великолепна Также на сайте eclipse есть несколько более старых онлайн-статей, начинающихся с http://www.eclipse.org/articles/Article-RCP-1/tutorial1.html. К сожалению, они немного устарели.
Собственная справка Eclipse содержит Руководство разработчика подключаемого модуля платформы. Рекомендуется прочитать на сайте IBM.
Я сам пытаюсь создать плагин. Прочитав немного книги «Подключаемые модули Eclipse», я пропустил написание большего количества учебников. Учебник Vogella неплох. После этого я начал читать некоторый код Eclipse (как описано Вогеллой в его учебнике). И вот я нашел справочный ресурс Eclipse.
Для людей, которые придут к этому позже - я поместил несколько скелетных плагинов, с которыми люди могут поиграть, на joereddington.com/4149/2014/09/24/eclipse-plugins, есть чат о том, с чем интересно играть, и ссылки на github ...