Pergunta

Quando experimentar estes tutoriais ( T4 tutorial: Criando modelos reutilizáveis ??de geração de código ) notei que, embora eu estava usando simples c # Eu não recebi qualquer intellisense, provavelmente por causa da extensão de arquivo (.tt)

Não Existe uma maneira de dizer ao Visual Studio considerar esses arquivos .tt como arquivos de cs e, assim, obter a ajuda intellisense correto?

Foi útil?

Solução

Você pode comprar a versão profissional do Editor de T4. Ele funciona muito bem em arquivos .tt independentes, mas, infelizmente, devido às diferenças na forma como a versão pro do T4 Editor e em si T4 compilar os modelos, você terá falsos erros relatados para este tutorial, que se baseia em T4 Toolbox .

Outras dicas

ReSharper pode fazer isso, com a ajuda do Fortea Plugin que adiciona suporte para edição de arquivos T4 (.tt).

http://visualstudiogallery.msdn.microsoft .com / en-us / 60297607-5fd4-4da4-97e1-3715e90c1a23

Aqui você vai com um plugin ...

Vaseem.

Editar

Também disponível para Visual Studio 2012: tangível Editor de T4 2.3.0
Também disponível para Visual Studio 2015: tangível Editor de T4 2.3.0
Também disponível para Visual Studio 2017: tangível T4 do Editor 2.4.0

Você pode apenas baixar o Editor do T4 é tangível na t4editor.tangible-engineering.com tem Intelli-Sense para a maioria dos namespaces importantes também na edição gratuita.

Você pode experimentar Devart T4 editor . Ele é gratuito e fornece realce de sintaxe, intellisense, e apoio delineando código.

Como Scott Hanselman também aponta , o intellisense que você pode estar esperando de algum dos vídeos e artigos sobre T4 não são construídos para VS2008, você precisa do editor de T4 de Clarius, mas eles têm uma edição da comunidade com algumas características minimalistas para você começar.

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