Ant összeépítési fájlok szerkesztése
Mivel az Ant összeépítési fájlok sima szövegfájlok, így
bármilyen szövegszerkesztővel szerkeszthetők. Ugyanakkor az Eclipse Ant szerkesztőjének
használata számos előnyt biztosít, beleértve a szintaxis színkiemelését, a tartalomsegédet, a
navigációt, az előfordulásjelölést és a vázlat nézetet. Az Eclipse Ant
szerkesztőjével való megismerkedéshez hozzon létre egy egyszerű Ant
összeépítési fájlt ezzel a szerkesztővel.
- Hozza létre a HelloWorld.xml Ant összeépítési fájlt.
- Nyissa meg az Ant szerkesztőt a fájlon. Válassza ki a fájl előugró
menüjének Megnyitás ezzel > Ant szerkesztő menüpontját.
Megjegyzés: Az .xml fájlok alapértelmezett szerkesztője egy sima
szövegszerkesztő (amíg rendelkeznek összeépítési fájl tartalommal), de ez módosítható az
Ablak > Beállítások > Általános > Fájl társítások menüpontban.
- Írja be az alábbi tartalmat a szerkesztőbe:
< ?xml version="1.0" encoding="UTF-8"?>
<project name="Hello World" default="Hello" basedir=".">
<property name="HelloText" value="Hello"/>
<target name="Hello">
<echo>${HelloText}</echo>
</target>
</project>

- Figyelje meg a tulajdonság értékek szintaxisának színkiemelését.
- Kezdjen el beírni egy második célt. Írja be hogy '<tar', majd a tartalomsegéd
megjelenítéséhez nyomja le a Ctrl-Szóköz billentyűkombinációt. Megjelennek az érvényes befejezések.
Válassza ki a <cél> befejezést, és figyelje meg, hogy a szerkesztő a nyitó és záró címkét
is beilleszti, és a kurzort abban a pozícióban hagyja, ahol beírhatja a címke
attribútumait.
- Nevezze el a címkét 'World' címkének.
- Írjon be egy 'echo' feladatot ehhez a címkéhez ugyanúgy, ahogy a Hello címkét is beírta,
majd módosítsa a szöveget a '${WorldText}' karaktersorozatra.
- Adjon egy függőséget a 'World' célhoz a 'Hello' célból. Álljon a kurzorral a
névattribútum definíciója után, nyomja meg a Ctrl-Szóköz kombinációt, és
válassza ki a függő attribútumbefejezést. Nyomja meg újra a Ctrl-Szóköz
billentyűket a másik 'World' cél befejezéséhez az összeépítési fájlban.
- Mentse el az összeépítési fáj tartalmát.
- A teljes tartalom a következő lesz:
<?xml version="1.0" encoding="UTF-8"?>
<project name="Hello World" default="Hello" basedir=".">
<property name="HelloText" value="Hello"/>
<property name="WorldText" value="World"/>
<target name="Hello">
<echo>${HelloText}</echo>
</target>
<target name="World">
<echo>${WorldText}</echo>
</target>
</project>
- Mentse el a HelloWorld.xml fájl módosításait.
- Jelenítse meg a Vázlat nézetet, és figyelje meg, hogy minden célhoz
és tulajdonsághoz bejegyzések tartoznak. Ezenkívül a cél alatt minden
feladathoz tartozik egy bejegyzés.

- Ha egy bejegyzésre kattint a Vázlat nézetben, akkor rendszer a
szerkesztőt az adott bejegyzéshez görgeti. Ezenkívül ha a Vázlat nézeten
van a fókusz és egy karaktert ír be, akkor a kijelölés a Vázlat nézetben a
következő olyan látható bejegyzéshez kerül, amely az adott karakterrel
kezdődik.
- Mozgassa a kurzort az egyik '<target>' címéke végére, írja be
hogy '<tar', majd a tartalomsegéd aktiválásához nyomja le a Ctrl-Space
billentyűket. Figyelje meg, hogy az egyetlen érvényes befejezés a 'tar'
címke. Ez azért van, mert az Ant szerkesztő tudja, hogy beágyazott célok
nem engedélyezettek.
- Zárja be a szerkesztőt de nem mentse el a módosításokat.