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.

  1. Hozza létre a HelloWorld.xml Ant összeépítési fájlt.
  2. 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.
  3. Í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>

    A HelloWorld.xml fájl tartalma

  4. Figyelje meg a tulajdonság értékek szintaxisának színkiemelését.
  5. 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.
  6. Nevezze el a címkét 'World' címkének.
  7. Í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.
  8. 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.
  9. Mentse el az összeépítési fáj tartalmát.
  10. 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>

  11. Mentse el a HelloWorld.xml fájl módosításait.
  12. 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.
    Egy Ant összeépítési fájl vázlatos nézete
  13. 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.
  14. 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. Kódsegéd az Ant szerkesztőben
  15. Zárja be a szerkesztőt de nem mentse el a módosításokat.