Redigera Ant-byggfiler

Eftersom Ant-byggfiler är vanliga textfiler kan alla textredigerare användas till att redigera dem. Det finns många fördelar med att använda Ant-redigeraren i Eclipse med funktioner för syntaxfärger, innehållshjälp, navigering, förekomstmärkning och dispositionsvyn. Lär dig funktionerna i Ant-redigeraren genom att skapa en enkel Ant-byggfil.

  1. Skapa en Ant-byggfil som kallas HelloWorld.xml.
  2. Öppna filen med Ant-redigeraren genom att högerklicka på den och välja Öppna med > Ant-redigerare på kontextmenyn.
    Anm. Innan en .xml-fil blir en byggfil används en vanlig textredigerare som standard. Du kan ändra det genom att välja Fönster > Användarinställningar > Allmänt > Filassociationer.
  3. Skriv följande i redigeraren:

    <?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>

    Innehållet i filen HelloWorld.xml

  4. Lägg märke till syntaxfärgerna för egenskapsvärden.
  5. Börja med att ange ett andra mål genom att skriva "<tar" och tryck sedan på Ctrl-mellanslag så aktiveras innehållshjälpen. En lista över giltiga värden visas. Välj <target> och lägg märke till att redigeraren infogar både start- och slutmärkord och markören placeras på det ställe där du kan ange attribut för märkordet.
  6. Ge målet namnet "World".
  7. Ange en "echo"-uppgift för målet som liknar det för målet Hello men ändra texten till "${WorldText}".
  8. Lägg till ett beroende för målet "World" från målet "Hello". Placera markören efter definitionen av namnattributet och tryck på Ctrl-mellanslag och välj beroende attribut. Tryck på Ctrl-mellanslag igen så att målet "World" i byggfilen slutförs.
  9. Spara byggfilens innehåll.
  10. Så här ser innehållet nu ut:

    <?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. Spara ändringarna som HelloWorld.xml.
  12. Aktivera dispositionsvyn och lägg märke till att varje egenskap och mål visas. Alla uppgifter under ett mål har en post.
    Dispositionsvy för en Ant-byggfil
  13. Om du klickar på en post i dispositionsvyn bläddrar redigeraren till den posten. När dispositionsvyn är i fokus och du skriver ett tecken markeras nästa post som börjar på det tecknet i dispositionsvyn.
  14. Placera markören i slutet av ett av "<target>"-märkorden, skriv "<tar" och tryck på Ctrl-mellanslag så aktiveras innehållshjälpen. Lägg märke till att det enda giltiga värdena nu är '</målet>' och märkordet "tar". Det beror på att nästlade mpl inte kan användas. Kodhjälp i Ant-redigeraren
  15. Stäng redigeraren utan att spara ändringarna.