Eclipse-startprogram

PDE har et Eclipse-startprogram, som du kan bruge til at køre og foretage fejlfinding i din plugin ved at starte et separat Eclipse-program. Som det er tilfældet med andre startprogrammer i Eclipse (f.eks. startprogrammerne til Java-programmer og Java-miniprogrammer), kan Eclipse-startprogrammet kaldes via en genvej, og dets startkonfigurationer administreres centralt i dialogboksen Startkonfigurationer.

Start vha. en genvej

En hurtig måde at teste en plugin på er at starte et separat program vha. Eclipse-program-startgenvejene, der er tilgængelige som:

Startgenveje er kontekstafhængige. Hvis den valgte ressource er et plugin-projekt eller en plugin-manifesteditor, der erklærer et program (en org.eclipse.core.runtime.applications-udvidelse) eller et produkt (en org.eclipse.core.runtime.products-udvidelse), starter PDE programmet eller produktet. Det plugin-sæt, som PDE starter med, er et minimalt sæt, der kun består af den valgte plugin og dens forudsætninger. Hvis den valgte plugin både indeholder en produktudvidelse og en programudvidelse, gælder produktudvidelsen.

Hvis den valgte plugin hverken indeholder en produktudvidelse eller en programudvidelse, starter PDE det standardprodukt, der er defineret i nøglen eclipse.product i den config.ini-fil, som er placeret i biblioteket ${målstart}/configuration. ${målstart} henviser til placeringen af målplatformen, som er angivet på indstillingssiden Windows > Indstillinger... > Plugin-udvikling > Målplatform. Hvis standardproduktet startes, er det sæt af plugins, der benyttes til starten, alle arbejdsområde-plugins og alle de plugins, som er markeret på indstillingssiden Målplatform. Målplugins, hvis id'er er i konflikt med id'en for en arbejdsområde-plugin, bliver ikke inkluderet i startkonfigurationen.

PDE opretter en ny Eclipse-program-startkonfiguration og forudkonfigurerer den med fornuftige standardværdier. Dette udføres kun efter behov, ikke hver gang en startgenvej til et Eclipse-program aktiveres. PDE søger først i eksisterende Eclipse-program-startkonfigurationer og genbruger en, der allerede er knyttet til det produkt eller program, der startes. Hvis der er knyttet flere eksisterende startkonfigurationer til det produkt eller program, der startes, viser PDE en dialogboks med alle de tilsvarende startkonfigurationer, så brugeren kan vælge en af dem.

Tilpas en startkonfiguration

Hvis du har brug for fuld kontrol med, hvordan Eclipse-programmet startes, kan du oprette og tilpasse en startkonfiguration i dialogboksen Startkonfiguration.

Dialogboksen Startkonfiguration kan åbnes vha. Kør > Kør... eller Fejlfinding > Fejlfinding... på hovedmenuen. Du kan oprette en ny Eclipse-program-startkonfiguration ved at dobbeltklikke på noden Eclipse-program i træstrukturen til venstre.

En startkonfiguration til et Eclipse-program indeholder syv skilleblade, hvor du kan tilpasse alle aspekter af teststarten. Der er flere oplysninger i følgende dokumenter:

Relateret reference

Startprogram for JUnit-plugin-test
OSGi Framework-startprogram