4 Stimmen

Wie erstelle ich ein Eclipse-Plug-in?

Ich habe beschlossen, dass ich als Haustierprojekt für das Lernen ein neues Eclipse-Plug-In erstellen würde, das für eine gegebene Klasse alle privaten Member-Namen nimmt und einen Präfix zu ihrem Namen hinzufügt (es ist mir egal, ob es bereits gemacht werden kann oder nicht, das soll eine Lernerfahrung sein).

Ich habe noch nie ein Eclipse-Plug-In entwickelt und weiß nicht, wo ich anfangen soll. Muss ich eine Anwendung für diese Entwicklung installieren? Wie funktioniert das? Wo fange ich an?

Ich habe eine Google-Suche durchgeführt, aber alle Tutorials und Ergebnisse, die ich gefunden habe, waren alt und bezogen sich auf veraltete Versionen von Eclipse, daher bin ich mir nicht sicher, ob sie noch genau sind.

1voto

VonC Punkte 1117238

Das Eclipse RCP Tutorial von Vogella ist ziemlich aktuell (eclipse3.5), aber für RCP (Rich Client Platform).
Es kommt mit ebenso aktuellen Plugin-Entwicklungstutorial.

alt text
(Quelle: <a href="http://www.vogella.de/articles/EclipsePlugIn/images/eclipseplugin20.gif" rel="nofollow noreferrer">vogella.de</a>)

Folgen Sie diesem letzten Tutorial und Sie werden eine wirklich gute Einführung in dieses Thema der Eclipse-Plugin-Entwicklung haben.


Hinweis: Für AST-bezogene Plugins (Abstract Syntax Tree) sind die Ressourcen älter, aber immer noch korrekt:

Siehe Alle Zeichenfolgen aus einem Java-Projekt extrahieren.

1voto

stacker Punkte 65961

Ich würde empfehlen, mit einem Plugin-Beispiel zu beginnen, das im Plug-in-Entwicklungsumfeld (PDE) enthalten ist. Einige der Distributionen enthalten es, also suchen Sie nach PDE. Da Eclipse-Plugins OSGi-Bundles sind, kann es einige Zeit dauern, wenn Sie noch nicht vertraut mit ihnen sind, aber es lohnt sich.

Für weitere Details siehe die folgenden Dokumentationen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X