BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Saídas Múltiplas Utilizando Templates T4

Saídas Múltiplas Utilizando Templates T4

Favoritos

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.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT