Menüeintrag in Eclipse hinzufügen

8

Ich möchte ein Eclipse-Plug-in schreiben, das dem Refactor -Menü in Eclipse JDT ein Element hinzufügt. Wie kann ich das tun?

Vielen Dank

    
user807496 29.10.2011, 19:50
quelle

2 Antworten

3

Kürzlich habe ich ein Plug-in geschrieben, das etwas re-factoring durchführt.

Das Refactoring zu schreiben war nicht zu kompliziert, aber herauszufinden, wie man die Menüpunkte richtig in das Refactor-Menü einfügt, hat viel Zeit gekostet.

Hier ist das korrekte plugin.xml-Snippet:

Das Refactor-Menü-Tag ist eine Kopie der ursprünglichen "Refactor" -Menü-Definition von org.eclipse.jdt.ui. Es ist wichtig, alle Separatordefinitionen zu kopieren. Für mein Plug-in habe ich auch ein neues Trennzeichen namens spartanGroup hinzugefügt.

Der Pfad für das Refactor-Menü ist org.eclipse.jdt.ui.refactoring.menu.

Diese Informationen können Sie sich anhand der Datei plugin.xml des Plugins org.eclipse.jdt.ui anzeigen lassen. Sie können es online finden (zum Beispiel hier) oder Sie können den Quellcode Ihres Eclipse-Builds folgendermaßen importieren:

%Vor%

    
Sagar007 10.07.2014 06:52
quelle
-2

Sie könnten ein Plug-in schreiben, das das Platform Command Framework verwendet. Details finden Sie auf der offiziellen Wiki-Seite, die mehrere Tutorial-Links bietet: Ссылка

Grundsätzlich definieren Sie einen auszuführenden Befehl, einen Menübeitrag (wo er angezeigt wird) und einen Befehls-Handler (was ausgeführt werden soll).

    
Zoltán Ujhelyi 29.10.2011 21:19
quelle

Tags und Links