01 2022 档案
摘要:(视频演示) Roslyn分析项目,并自动化代码 需求: 获取项目所有Symbol,类的成员、注释(精确到一个空格) 用元数据,对其进行重构、自动化
阅读全文
摘要:(视频演示) resharper 的Refactor生成 ToString在某些场景,很不方便,无法批量生成,无法从特性、注释获取,自己用Roslyn重新写一个解决这些问题 需求:批量生成ToString方法 对类自动生成ToString方法 支持插值、StringBuilder输出 文字描述从特性
阅读全文
摘要:(视频演示) 类似功能写了几十个,基本上只要项目中重复两次以上,都可以用Roslyn自动化实现 需求:批量生成参数查方法 对类自动生成参数检查代码 对ef类自动识别非空字段,Unicode字段,成参数检查代码 自动翻译字段 public partial class film { public voi
阅读全文
摘要:(视频演示 代码 提取码:ynpb) C++语法复杂,写一个示例通过T4可生成c++代码 需求:数据库,生成c++增,删,改,查代码 数据库生成c++类,包含所有字段 自动识别数据的主键Key 查询生成赋值类字段,类型转换 通过类自动生成sql的where条件 类改变一些字段值,自动生成update
阅读全文

浙公网安备 33010602011771号