Editando Arquivos de Construção Ant

Como os arquivos de construção Ant são arquivos de texto simples, qualquer editor de texto pode ser utilizado para editá-los. Mas há várias vantagens de utilizar o editor Eclipse Ant, incluindo cores da sintaxe, assistente de conteúdo, navegação, marca de ocorrência e uma visualização Esboço. Para se familiarizar com editor Ant Eclipse, crie um arquivo de construção Ant simples usando este editor.

  1. Crie um arquivo de construção Ant denominado HelloWorld.xml.
  2. Abra o editor Ant no arquivo selecionando Abrir com > Editor Ant no menu de contexto do arquivo.
    Nota: O editor padrão para um arquivo .xml é um editor de texto simples até que tenha o conteúdo do arquivo de construção - que pode ser gerenciado na página de preferências Abre as Associações de Arquivo Janela > Preferências > Geral > Editores >Associações de Arquivo.
  3. Digite o seguinte conteúdo no 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>
    

    Conteúdo de Arquivo HelloWorld.xml

  4. Observe a coloração da sintaxe para obter os valores das propriedades.
  5. Comece a digitar um segundo destino digitando <tar, em seguida, pressione Ctrl-Espaço para ativar o assistente de conteúdo. Uma lista das conclusões válidas é apresentada. Selecione a conclusão <target> e observe que o editor insere as tags de abertura e de fechamento e deixa o cursor posicionado para digitar atributos para essa tag.
  6. Nomeie este destino World.
  7. Insira uma tarefa echo para esse destino semelhante à do destino Hello, mas altere o texto para ${WorldText}.
  8. Inclua uma dependência no destino World no destino Hello. Coloque o cursor após a definição do atributo de nome, pressione Ctrl-Espaço e selecione a conclusão de atributos depends. Pressione Ctrl-Espaço novamente, para obter a conclusão para outro destino World no arquivo de construção.
  9. Salve o conteúdo do arquivo de construção.
  10. O conteúdo completo será agora:
    <?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. Salve as alterações em HelloWorld.xml.
  12. Torne a Visualização de Esboço visível e observe que existem entrada para cada propriedade e cada destino. Além disso, cada tarefa em um destino possui uma entrada.

    Visualização Esboço para um Arquivo de Construção Ant

  13. Clicar em uma entrada na Visualização de Esboço fará com que o editor role para essa entrada. Além disso, quando a Visualização de Esboço está em foco, digitar um caractere moverá a seleção na visualização para a próxima entrada visível, começando com esse caractere.
  14. Posicione o cursor bem próximo ao final das tags <target>, digite <tar e, em seguida, pressione Ctrl-Espaço para ativar o assistente de conteúdo. Observe que agora as únicas conclusões válidas são as tags </target> e tar. O motivo é que o editor Ant sabe que esses destinos aninhados não são permitidos.

    Assistente de Código no Editor Ant
  15. Feche o editor e não salve as alterações.

Tarefas relacionadas
Criando os arquivos de construção Ant
Executando os arquivos de construção Ant
Salvando & Reutilizando as Opções do Ant
Executando os arquivos de construção Ant
Criando um arquivo de construção Ant do construtor de projetos
Arquivos de construção Ant como construtores de projetos
Executando construtores de projetos
Ferramentas externas
Construtores de projetos não Ant
Ferramentas externas independentes