Saídas Múltiplas Utilizando Templates T4
A tecnologia T4 funciona como um gerador de código embutido do Visual Studio. Embora fundamental para muitos frameworks, construídos em .NET, é extremamente sub-desenvolvida. Mesmo as coisas mais simples como reutilização inteligente de templates ou emitir vários arquivos, o que é observado à primeira vista. No entanto, os desenvolvedores estão encontrando maneiras de melhorá-lo progressivamente. Damien Guard, desenvolvedor de sistemas, construiu uma extensão para resolver a limitação da saída múltipla.
A classe gerenciadora do Damien Guard assume o controle da compilação de saída, para que esta possa ser dividida em vários arquivos. Implementada como um arquivo de template, é de fácil compreensão e ainda muito inteligente. Ela da suporte a coisas úteis, como cabeçalhos e rodapés comuns que são aplicados a todos os arquivos do conjunto.
Damien publicou recentemente uma versão melhorada de sua classe de controle. A mudança mais importante é a melhoria no suporte ao controle de origem. A extensão agora irá verificar se os arquivos foram alterados antes de escrevê-los no o disco. Se um arquivo foi alterado, ele será automaticamente salvo. Há também algumas melhorias internas para reduzir os conflitos com outros plugins que podem estar procurando por modificações nos arquivos.
Conteúdo educacional
Desenvolvendo para o novo Firefox OS
André Garzia 19 Jun, 2013
Desenvolvimento de jogos no Android
Anderson Leite 13 Jun, 2013





Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião