In Plugin Developpment Environnement di Eclipse, Come posso aggiungere una voce di menu a "Esegui come" per un editor specifico?Come aggiungere la voce di menu a "Esegui come"?
7
A
risposta
5
È possibile ottenere alcuni suggerimenti in questo articolo Eclipse:
We Have Lift-off: The Launching Framework in Eclipse
Dichiarare un lancio tipo di configurazione
Il primo passo nella creazione del nostro lanciatore applet sta dichiarando un tipo di configurazione, come mostrato nel seguente snippet di XML dal nostro file plugin.xml del plug-in:
Dichiarazione di non UI
<extension point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
name="Java Applet"
delegate="org.eclipse.jdt.internal.launching.JavaAppletLaunchConfigurationDelegate"
modes="run, debug"
id="org.eclipse.jdt.launching.javaApplet">
</launchConfigurationType>
</extension>
La parte più importante di questa dichiarazione è l'attributo delegato che specifica il nome completo di una classe che implementa l'interfaccia
org.eclipse.debug.core.model.ILaunchConfigurationDelegate
.
Il delegato è il cervello del programma di avvio e implementa il metodolaunch()
che avvia una configurazione specificata.
Non c'è modo di farlo dall'interfaccia utente di Eclipse? –
forse @notfed, ma non ho controllato con il più recente Eclipse (questa risposta ha cinque anni) – VonC