Önálló külső eszközök
A maximális külső eszköz rugalmasság érdekében hozzon
létre egy 'önálló' külső eszköz indítási beállítást. Ez hasonló az előző
részben tárgyalt projekt összeépítő indítási beállításhoz, kivéve hogy
semmi köze nincs a projekt összeépítéshez, és hogy bármikor futtathatja,
ha kiválasztja. Tegyük fel, hogy szeretné gyorsan megjeleníteni a .jar
fájlok tartalmát a munkaterületen egy jar segédprogrammal.
- Válasszon ki néhány .jar fájlt a munkaterületen.
- Válassza ki a Futtatás > Külső eszközök > Külső
eszközök... elemet a munkaterület eszköztárából.
- Válassza ki a Program elemet a fában, majd kattintson az
Új elemre.
- Nevezze el az indítási beállítást 'jar inspector' névvel.
- Az első Fájlrendszer tallózása... gombbal keresse meg a
végrehajtható .jar fájlt.
- Az Argumentumok mezőbe írja be a '-tvf' argumentumot és
egy szóközt, majd kattintson a Változók... elemre.
- A Változók kiválasztása párbeszédablakban számos olyan argumentumot
talál, amelyeket változóként adhat át a Hely mezőben megadott programnak.
Válassza ki a resource_loc beállítást, majd kattintson az
OK gombra.
- Ennek az összeépítési fájlnak a futtatásakor a munkaasztalon
kijelölt erőforrás abszolút elérési útját a rendszer átadja a megadott
helyen található jar segédprogramnak.
- Kattintson a Futtatás gombra.
- Figyelje meg, hogy az összeépítési fájl a jar segédprogram kimenetét
a Konzol nézetre küldi.
- Válasszon ki egy másik .jar fájlt a munkaterületen.
- Kattintson az eszköztár Külső eszközök gombjára. Figyelje meg, hogy
a rendszer ennek a .jar fájlnak a tartalmát is a Konzol nézetre küldi. Most már
könnyen és gyorsan megnézheti a munkaterület bármely .jar fájljának jar
segédprogram kimenetét.
Ez a példa a külső szerkesztők felhasználási lehetőségeinek csak egy
igen ki töredékét mutatta be. Fontos emlékezni arra, hogy bármihez külső
eszközt hozhat létre, ami futtatható a rendszeren, és hogy az aktuális
munkaterület kijelöléssel kapcsolatos argumentumokat átadhatja a külső
szerkesztőnek. A legtöbb esetben szabadon integrálhatja azokat az
eszközöket, amelyeknek nincs Eclipse bedolgozó megfelelője.