Як написати плагін для Eclipse? [зачинено]


83

Як я можу почати писати плагін для Eclipse ?

Я шукав документацію, але, на жаль, її дуже мало або вона погана, то які статті можна рекомендувати?


5
Документація щодо написання плагінів - все, що завгодно, але бідна. Якщо ви не знайшли жодного, ви просто не шукали.
JesperE

10
@Jesper: на жаль, документи від eclipse є хаотичними, не систематизованими, хоча і величезними.
Томаш Гавел

Для тих, хто піде до цього пізніше, хто просто хоче, щоб з ним працював якийсь робочий код - у мене є кілька скелетних проектів на joereddington.com/4149/2014/09/24/eclipse-plugins із посиланнями на репозиторії github та подібні ...
Джо

Відповіді:


68

На головному веб-сайті Eclipse та IBM є кілька досить хороших ресурсів та підручників. Один із найкращих способів - вибрати плагін із відкритим кодом, який має деякі функції, подібні до того, що ви хочете зробити, і почати його розбирати.


21

Eclipse має досить хороший підручник " Ваш перший плагін ". Якщо це бентежить, я впевнений, що вони дуже вдячні за ваш відгук. Майте на увазі, що Eclipse - це, по суті, Java, тому, якщо у вас немає достатнього розуміння Java, спершу перейдіть до загальних підручників Java, а потім поверніться до розробки Eclipse.

O'Reilly має два хороші підручники Eclipse Plugin:

Вони не лише переглядають прості приклади коду, але й дають вам знімки екрану процесу, оскільки багато роботи робиться через вікна інтерфейсу типу майстра.

Якщо вони не корисні, можливо, ви можете бути більш конкретними щодо того, що важко дотримуватися.

-Адам


2
Наскільки це варте, перше посилання було "скасовано" (якщо використовувати їхні власні слова) - нове посилання - eclipse.org/articles/Article-PDE-does-plugins/PDE-intro.html - прийнята відповідь має таке посилання
cgp

Я хотів би, щоб офіційний підручник був оновлений з урахуванням того, що все називається зараз. Коли було дано відповідь на це запитання, було п’ять років, і зараз це десятиліття застаріле.
Конрад

Посилання O'Reilly більше не працюють.
Ентоні

Спробуйте web.archive.org/web/20180506194534/http://www.onjava.com/pub/a/… та web.archive.org/web/20180505090910/http://www.onjava.com/pub/a / ... - але майте на увазі, що цим ресурсам вже більше десяти років, і вони можуть більше не бути актуальними.
Адам Девіс,

3

Найкращим кроком за кроком, який охоплює майже всі аспекти розробки плагінів, є книга "Затьмарення: побудова комерційних плагінів якості".

Він доступний у більшості книжкових магазинів та електронною поштою в сафарі: http://safari.oreilly.com/9780321574435



0

Думаю, дуже хорошим ресурсом є також перегляд прикладів, доступних за допомогою нового майстра проекту плагінів.

Залежно від того, що ви хочете надати з вашим плагіном, ви можете вибрати один із плагінів редактора, переглянути плагіни, плагіни, що надають сторінку властивостей (щоб назвати декілька) і подивитися, як вони побудовані та які точки розширення вони реалізують.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.