Generator 100%可调试无框架代码生成器

如果你在开发过程中想要一个高效又易用的代码生成工具,generator绝对值得一试。它没有框架、没有魔术,纯粹就是一些简洁的代码,百分之百可调试,挺适合你这种讲究代码质量的开发者。

这款工具的优势,易于使用,而且生成速度也相当快。不过,有个小小的缺点就是,属性是构建的一部分,所以注释程序集需要发布和加载 NuGet 包。你可以用的[Generate("Output")]装饰一个类来快速生成所需的代码。

如果你更倾向于手动配置的话,Fluent API是另一种选择。它的好处在于生成器代码完全分离,并且不像注解那样发布,支持更多操作。不过,刚开始设置时,确实需要花点时间。你得安装 NuGet 包,创建类库项目,从GeneratorFluentMain派生一个类,重写execute方法,用Read方法来实现。

,这个工具挺适合对调试和自定义有要求的开发者。如果你不怕花点时间搞定初始配置,之后的操作就轻松多了。

folder
generator:类型Generator:无框架。 没魔术只是代码。 100%可调试 预估大小:1171个文件
file
browserslist 375B
file
browserslist 375B
file
build.cmd 2KB
file
browserslist 375B
file
browserslist 375B
file
build.cmd 3KB
file
packages.config 570B
file
Web.Release.config 1KB
file
Global.asax 125B
file
Web.Debug.config 1KB
file
Web.config 2KB
file
packages.config 666B
file
Web.Release.config 1KB
file
Global.asax 125B
file
Web.Debug.config 1KB
file
Web.config 2KB
file
build.cmd 74B
file
browserslist 375B
file
build.cmd 3KB
file
packages.config 384B
zip 文件大小:1.35MB