Skapa ett projekt för insticksprogram

Du kan använda valfri Java IDE för att bygga upp Eclipse-insticksprogram, men Eclipse SDK tillhandahåller givetvis verktyg som är specifika för utveckling av insticksprogram. Vi går igenom varje steg för uppbyggnad av insticksprogrammet med hjälp av Eclipse SDK, eftersom detta är ett typiskt fall. Om du inte redan känner till Eclipse-arbetsmiljön och Java IDE, kan du läsa i användarhandboken för Java-utveckling eller PDE-handboken för att få vidare förklaring av de steg vi ska genomföra. Låt oss nu inrikta oss på koden och inte verktyget. Det finns emellertid en del IDE-logistik för att komma igång.

Skapa ett projekt för insticksprogram

Du måste skapa ett projekt som ska innehålla ditt arbete. Vi utnyttjar några av de kodgenererade funktionerna i miljön för utveckling av insticksprogram (PDE) för att få fram en mall som vi kan börja arbeta från. Via denna mall definieras projektet för att skriva Java-koder och generera manifest-filer för standardinsticksprogrammet (förklaras om ett ögonblick) och en klass i vilken vår vy hålls.

  1. Öppna guiden Nytt projekt ( Arkiv > Nytt > Projekt...) och välj Projekt för insticksprogrami kategorin Utveckling av insticksprogram och klicka på Nästa.
  2. På sidan Projekt för insticksprogram använder du com.example.helloworld som namnet på ditt projekt och markerar rutan Skapa ett Java-projekt (det bör vara standard). Låt övriga inställningar på sidan ha kvar sina standardvärden och klicka därefter på Nästa för att godkänna standardstrukturen i insticksprojektet.
  3. Titta på standardinställningarna på sidan Innehåll för insticksprogram. I guiden definieras com.example.helloworld som insticksprogrammets ID. I guiden genereras även en insticksklass för ditt insticksprogram och du kan lägga till ytterligare information om tillägget i användargränssnittet. Dessa standardvärden är acceptabla, klicka därför på Nästa.
  4. På sidan Mallar markerar du rutan för Skapa ett insticksprogram med en av mallarna. Välj därefter mallen Insticksprogram med en vy. Klicka på Nästa.
  5. Eftersom vi vill skapa ett minimalt insticksprogram, måste vi nu ändra standardinställningarna så att det blir så enkelt som möjligt. På sidan Huvudvyinställningar ändrar du de rekommenderade standardvärdena enligt följande Inställningar för vyer i insticksprogrammet
  6. På sidan Vyfunktioner avmarkerar du alla rutorna så att inga extrafunktioner genereras för insticksprogrammet. Klicka på Slutför för att skapa projektet och insticksskelettet.
  7. När du får frågan om du vill växla över till perspektivet för utveckling av insticksprogram svarar du Ja.
  8. Navigera till ditt nya projekt och granska innehållet.

I projektets skelettstruktur finns flera mappar, filer och ett Java-paket. De viktiga filerna just nu är plugin.xml och MANIFEST.MF (manifest) och Java-källkoden för ditt insticksprogram. Vi börjar med att titta på implementeringen av en vy och därefter undersöker vi manifest-filerna.