Wie schreibe ich ein Plugin für Eclipse? [geschlossen]

83

Wie kann ich ein Plugin für Eclipse schreiben ?

Ich habe nach Dokumentation gesucht, aber leider gibt es sehr wenig oder es ist schlecht. Welche Artikel können also empfohlen werden?

Agusti-N
quelle
5
Die Dokumentation zum Schreiben von Plugins ist alles andere als schlecht. Wenn Sie keine gefunden haben, haben Sie einfach nicht gesucht.
JesperE
10
@Jesper: Leider sind die Dokumente von Eclipse chaotisch, nicht systematisch, obwohl sie riesig sind.
Tomasz Gawel
Für Leute, die später dazu kommen und nur mit funktionierendem Code spielen möchten - ich habe einige Skelettprojekte unter joereddington.com/4149/2014/09/24/eclipse-plugins mit Links zu den Github-Repos und so weiter ...
Joe

Antworten:

21

Eclipse hat ein ziemlich gutes " Your First Plug-in " -Tutorial. Wenn es verwirrend ist, sind sie sicher sehr dankbar für Ihr Feedback. Denken Sie daran, dass Eclipse im Wesentlichen Java ist. Wenn Sie also nicht gut mit Java vertraut sind, lesen Sie zuerst allgemeine Java-Tutorials und kehren Sie dann zur Eclipse-Entwicklung zurück.

O'Reilly hat zwei gute Tutorials zum Eclipse-Plugin:

Sie gehen nicht nur die einfachen Codebeispiele durch, sondern geben Ihnen auch Screenshots des Prozesses, da viel Arbeit über Fenster mit Assistentenschnittstellen erledigt wird.

Wenn diese nicht hilfreich sind, können Sie möglicherweise genauer festlegen, was schwer zu befolgen ist.

-Adam

Adam Davis
quelle
2
Für das, was es wert ist, wurde der erste Link "zurückgezogen" (um ihre eigenen Wörter zu verwenden) - der neue Link - eclipse.org/articles/Article-PDE-does-plugins/PDE-intro.html - die akzeptierte Antwort hat dies Link
CGP
Ich wünschte, das offizielle Tutorial würde aktualisiert, um zu reflektieren, wie alles jetzt heißt. Es war fünf Jahre alt, als diese Frage beantwortet wurde, und jetzt ist es ein Jahrzehnt veraltet.
Conrad.Dean
Die O'Reilly-Links funktionieren nicht mehr.
Anthony
Versuchen Sie es mit web.archive.org/web/20180506194534/http://www.onjava.com/pub/a/… und web.archive.org/web/20180505090910/http://www.onjava.com/pub/a /… - aber denken Sie daran, dass diese Ressourcen über ein Jahrzehnt alt sind und möglicherweise nicht mehr relevant sind.
Adam Davis
3

Die beste Schritt-für-Schritt-Anleitung, die fast alle Aspekte der Plugin-Entwicklung abdeckt, ist das Buch "Eclipse: Erstellen von Plugins in kommerzieller Qualität".

Es ist in den meisten Buchhandlungen und elektronisch auf Safari erhältlich: http://safari.oreilly.com/9780321574435

jdoklovic
quelle
0

Ich denke, eine sehr gute Ressource ist es auch, sich die Beispiele anzusehen, die über den neuen Plug-In-Projekt-Assistenten verfügbar sind.

Je nachdem, was Sie mit Ihrem Plug-In bereitstellen möchten, können Sie zwischen Editor-Plug-Ins, Plug-Ins und Plug-Ins mit einer Eigenschaftsseite (um nur einige zu nennen) auswählen und sehen, wie sie erstellt wurden und welche Erweiterungspunkte sie implementieren.

fhe
quelle