Editar archivos de construcción Ant
Dado que los archivos de construcción Ant son simples
archivos de texto, se puede utilizar cualquier editor de texto para
editarlos. Pero hay varias ventajas al utilizar el editor Ant de Eclipse, incluido el coloreado de
sintaxis, la asistencia de contenido, la navegación, la marca de apariciones y una vista de
esquema. Para familiarizarse con el editor Ant de Eclipse, cree un archivo de construcción Ant
simple utilizando este editor.
- Cree un archivo de construcción Ant que se llame HelloWorld.xml.
- Abra el archivo con el editor Ant seleccionando Abrir
con > Editor Ant en el menú contextual del archivo.
Nota: el editor por omisión para un archivo .xml es un editor de texto simple
hasta que tenga contenido de archivo de construcción, pero esto puede modificarse en Ventana
> Preferencias > General > Asociaciones de archivos.
- Especifique el siguiente contenido en el editor:
<?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>

- Observe la coloración de la sintaxis para los valores de las propiedades.
- Empiece a especificar un segundo destino tecleando '<tar' y, a continuación, pulse
Control-Espacio para activar la asistencia de contenido. Se presenta una lista de conclusiones
válidas. Seleccione la conclusión de <destino> y observe que el editor inserta los códigos
inicial y final y deja el cursor situado para entrar atributos para este código.
- Asigne el nombre 'World' a este destino.
- Entre una tarea 'echo' para este destino, similar a la del destino Hello, pero cambie el
texto a '${WorldText}'.
- Añada una dependencia en el destino 'World' desde el destino 'Hello'. Coloque el cursor
tras la definición del atributo de nombre, pulse Control-Espacio y seleccione la
conclusión del atributo depends. Pulse Control-Espacio de nuevo para completar el
otro destino 'World' en el archivo de construcción.
- Guarde el contenido del archivo de construcción.
- El contenido completo será ahora:
<?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>
- Guarde los cambios en HelloWorld.xml.
- Haga visible la vista Esquema y observe que hay entradas para cada propiedad y para cada destino. Además, cada tarea situada bajo un destino dispone de una entrada.

- Pulse en una entrada de la vista Esquema para desplazarse por el editor hasta esa entrada. Además, cuando el foco se halla en la vista Esquema, si escribe un carácter, la selección se desplazará en la vista Esquema a la siguiente entrada visible que empiece con ese carácter.
- Coloque el cursor justo después del final de uno de los códigos
'<target>', teclee '<tar' y después pulse las teclas
Control-Espaciadora para activar la asistencia de contenido. Observe
que ahora la única conclusión válida es el código 'tar'. Esto se debe
a que el editor Ant sabe que los destinos anidados no están
permitidos.
- Cierre el editor y no guarde los cambios.