Modifica di file di generazione Ant

Dal momento che i file di generazione Ant sono semplici file di testo, è possibile utilizzare un qualsiasi editor di testo per modificarli. Se però si utilizza l'editor Ant di Eclipse, ci sono numerosi vantaggi: la colorazione della sintassi, l'assistente ai contenuti e la vista Struttura. Per conoscere l'uso dell'editor Ant di Eclipse, creeremo un file di generazione Ant di esempio.

  1. Creare un file di generazione Ant denominato HelloWorld.xml (fare riferimento alla pagina precedente se necessario).
  2. Aprire il file nell'editor Ant selezionando Apri con>Editor Ant dal menu di scelta rapida del file. Notare che l'editor predefinito per un file .xml è un editor di testo semplice, ma questa associazione può essere modificata da Finestra > Preferenze > Workbench > Associazioni file.
  3. Immettere il seguente contenuto nell'editor.

    Contenuto file HelloWorld

  4. Notare la colorazione della sintassi per i valori delle proprietà.
  5. Immettere una seconda destinazione scrivendo '<tar', quindi premere Ctrl-Spazio per attivare l'assistente ai contenuti. Viene presentato un elenco di completamenti validi. In questo caso ne è presente solo uno, il tag <target>. Selezionare questo completamento e notare che l'editor inserisce sia il tag di apertura che di chiusura e posiziona il cursore in modo da consentire l'inserimento delle proprietà del tag.
  6. Assegnare alla destinazione il nome 'World'.
  7. Immettere un'attività 'echo' per questa destinazione simile a quella della destinazione Hello, ma modificare il testo in 'World'.
  8. Salvare le modifiche a HelloWorld.xml.
  9. Visualizzare la vista Struttura e notare che sono presenti le voci per ogni proprietà e destinazione. Inoltre, ciascuna attività al di sotto di una destinazione dispone di una voce.
    Vista Struttura per un file di generazione Ant
  10. Facendo clic su una voce nella vista Struttura l'editor si posizionerà sulla voce. Inoltre, quando la vista Struttura è in primo piano, l'immissione di un carattere sposterà la selezione nella vista alla successiva voce visibile che inizia con quel carattere.
  11. Posizionare il cursore alla fine di uno dei tag '<target>', immettere '<tar', quindi premere Ctrl-Spazio per attivare l'assistente ai contenuti. Notare che ora l'unico completamento valido è il tag 'tar'. Questo è determinato dal controllo effettuato dall'editor Ant sul divieto di creare destinazioni nidificate. In precedenza, quando è stato utilizzato l'assistente al codice per creare una destinazione, l'editor aveva controllato che non fossero presenti attività tar al di fuori di una destinazione.
    Assistente al codice nell'editor Ant
  12. Chiudere il editor e non salvare le modifiche.


Copyright IBM Corporation 2000, 2002. Tutti i diritti riservati.