Pergunta

Estou interessado em comprar um editor de recursos T4 total. Eu estou olhando para:

  • tangível T4 editor profissional
  • Clarius Visual T4 editor profissional

Ambos têm o mesmo preço tag (100 $).

produto Clarius' parece um pouco mais rico em recursos, mas é realmente? E se for, é então mais memória fome como é habitual com ricos plugins Visual Studio ... O que sobre o suporte Visual Studio?

jogador adicional neste campo

Há também editor T4 de Devart disponível desde o verão 2011 e é grátis e sintaxe apoio destacando, bem como intellisense.

Foi útil?

Solução

Eu usei as edições de avaliação de ambos os produtos por um bom tempo. O principal recurso que você ganhar na edição profissional de qualquer produto é IntelliSense. (Versão gratuita é tangível dá alguns IntelliSense básico para um pequeno subconjunto de conjuntos centrais, mas eu não encontrá-lo muito útil para escrever meus próprios modelos.) Sei que há algumas outras diferenças entre os 2 diferentes pró-versões, mas para mim , eles não são tão importantes. Tem um rápido olhar para eles, e se não o fizerem destaque para você quer, então provavelmente não é tão crítica.

Como a diferença fundamental é IntelliSense, eu ainda sugiro que você comece com um rápido julgamento de ambas as versões. Eles têm surpreendentemente diferentes "sente" sobre eles, então você provavelmente vai gravitar em torno de um ou outro. (Se ajudar, pense ReSharper vs CodeRush)

Pessoalmente, achei é tangível para ter um pouco mais características, juntamente com mais amostras, etc. (tangível também tem coisas como diagramas UML, etc, mas eu não me importo muito com isso.) No entanto, no final, eu achei editor de Clarius a ser mais natural e confortável para mim (possivelmente porque eu usei pela primeira vez, vários meses antes que eu encontrei é tangível)

Depois de encontrar a sua preferência, em seguida, decidir se você quer IntelliSense e pagar para o upgrade. (Vale a pena se você se encontra fazendo muito com T4).

Como uma pequena nota lateral, as características avançadas de depuração de Clarius no pro-edição ter sido muito útil em algumas ocasiões também. Mas no geral, a "sensação" de um produto sobre o outro é um fator muito mais importante na tomada de decisão.

Outras dicas

Chris já disse uma verdade muito. Eu só quero acrescentar uma coisa: Eu acho que Clarius ainda não-código de cor o código de saída. Enquanto tangível faz código de cores para idiomas de saída também.

Acho que é muito útil para ver tanto o código # T4 C eo código de saída a ser colorido. suportes tangíveis para colorir para uma grande variedade de linguagens C #, VB, XAML, XML, CSS, php sql, etc ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top