在尝试这些教程时(T4教程:创建可重用的代码生成模板)我注意到虽然我使用普通的c#但我没有得到任何智能感知,可能是因为文件扩展名(.tt)
反正不是说Visual Studio将那些.tt文件视为.cs文件,从而获得正确的intellisense帮助吗?
Resharper可以在ForTea插件的帮助下完成此操作,该插件增加了对编辑T4(.tt)文件的支持.
http://visualstudiogallery.msdn.microsoft.com/en-us/60297607-5fd4-4da4-97e1-3715e90c1a23
这里你带一个插件......
Vaseem.
编辑
也可用于Visual Studio 2012:有形T4编辑器2.3.0
也可用于Visual Studio 2015:有形T4编辑器2.3.0
也可用于Visual Studio 2017:有形T4编辑器2.4.0
您可以在t4editor.tangible-engineering.com下载有形的T4编辑器,它也可以在免费版中为最重要的命名空间使用Intelli-Sense.
您可以试用Devart T4编辑器。它是免费的,并提供语法高亮,智能感知和代码概述支持。