.NET Core中的T4替代品?

NBM*_*NBM 30 c# t4 .net-core

T4文本模板是文本块和控制逻辑的混合,可以生成文本文件.

任何人都可以建议我在.NET Core中使用T4替代品吗?微软是否有计划在.NET Core世界中引入T4?

Ozi*_*mma 14

你可以使用Scripty.它看起来很不错,适合Roslyn的新分析仪.

http://daveaglick.com/posts/announcing-scripty

https://github.com/daveaglick/Scripty

由于他们正在删除project.json格式(https://blogs.msdn.microsoft.com/dotnet/2016/05/23/changes-to-project-json/),您应该可以使用.xproj或者.csproj文件中的Scripty .

  • Scripty 不适用于 .net 核心。此外,VS 2017 也引入了主要问题。 (2认同)