Lisäosien kehitysympäristön yleiskuvaus
Lisäosien kehitysympäristö (PDE) on työkalu, joka on tarkoitettu auttamaan sovelluskehittäjiä Eclipse-lisäosien luonnissa, kehityksessä, testauksessa, vianmäärityksessä ja käyttöönotossa. PDE:n piiriin kuuluvat myös fragmenttien, tuoteominaisuuksien ja päivityssivustojen kehityksessä käytettävät työkalut.
PDE on osa Eclipse SDK -pakettia, ei erikseen käytettävä työkalu. Eclipse-käyttöympäristön yleisen mallin mukaisesti PDE sisältää monia erilaisia käyttöympäristöelementtejä (esimerkiksi näkymiä, muokkausohjelmia, ohjattuja toimintoja ja aloitustoimintoja), jotka sulautuvat saumattomasti muuhun Eclipse-työympäristöön ja auttavat sovelluskehittäjää lisäosan kehittämisen kaikissa vaiheissa Eclipse-työympäristössä.
Käsitteet
- Isäntäilmentymä ja ajonaikainen ilmentymä
Kun työympäristö aloitetaan, siinä käsitellään projekteja, jotka määrittävät koottavat lisäosat. Työympäristöilmentymä, jota ajetaan kehitettäessä lisäosaa PDE-kehitysympäristön ja muiden työkalujen avulla, on isäntäilmentymä. Tässä ilmentymässä käytettävissä olevat tuoteominaisuudet tulevat pelkästään käytetyn sovelluksen kanssa asennetuista lisäosista. Kun käyttäjä on tyytyväinen lisäosaan ja haluaa testata sitä, hän voi aloittaa toisen työympäristöilmentymän (ajonaikaisen ilmentymän). Tämä ilmentymä sisältää samat lisäosat kuin isäntäilmentymä, mutta siihen kuuluvat myös isäntäilmentymässä käsitellyt lisäosat.
PDE-aloitustoiminto yhdistää käsittelyt lisäosat isäntälisäosiin ja luo ajonaikaisen ilmentymän.
- Ulkoiset lisäosat ja työtilan lisäosat
Eclipse-lisäosia kehitettäessä ajonaikaisen työympäristön ajossa käytettävät lisäosat tulevat kahdesta erillisestä paikasta: isäntäilmentymän työtilasta ja kohdekäyttöympäristöstä. Vaikka PDE:n kannalta kaikki lisäosat ovat samanlaisia niiden lähteestä riippumatta, käyttäjien kannalta niillä on muutamia selviä eroja:
- Työtilan lisäosia kehitetään isäntätyöympäristössä. Ne ovat käyttäjän hallinnassa, ja käyttäjä voi lisätä, poistaa ja muuttaa niitä.
- Ulkoiset lisäosat tulevat käyttöympäristön perusasennuksen mukana, ja niihin viitataan niiden alkuperäisestä paikasta ilman niiden muuttamista. Käyttäjä voi viitata niihin, selata niitä, tarkastella niiden lähdettä ja tehdä niille vianmäärityksen, mutta niitä ei voi muuttaa.
Lisäosanäkymässä, joka on osa PDE-perspektiiviä, näkyy työtilan lisäosien ja ulkoisten lisäosien luettelo. Siinä voidaan esimerkiksi selata ulkoisten lisäosien hakemistorakennetta ja avata tiedostoja.

Työympäristön valmistelu
PDE-käsitteitä

Uuden lisäosaprojektin luonti
Manifest-tiedoston muokkaus
Ajo
Käyttöönotto
Tuoteominaisuuksien käsittely
Päivityssivustojen käsittely