首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CodeSmith 二、多模板按目录树批量自动生成代码

    支持多模板调用、支持所有数据表生成或批量指定多个生成、支持自动的文件目录结构、支持代码文件格式化命名等。                    ...Toad for mysql 连不上了,习惯的动软代码生成器也连不上了。  还是挺喜欢动软的傻瓜式操作的,现在没办法了试试CodeSmith,折腾了半天终于算是出坑了, 做个笔记免得下次再跳。  ...一、需求分析  大概的需求:   1.批量选择表:先选择数据库,然后选择这个数据库中想生成的表,不选择则认为是生成全部。   ...根据对应的数据库类型选择即可,mysql连不上的请看上一篇文章:codesmith连接Mysql。  ...,会生成类似如下代码: ?

    1.3K30

    CodeSmith 创建Ado.Net自定义模版(一)

    文件:CodeSmith Studio.exe和CodeSmith Explorer.exe  CodeSmith Studio.exe:用来创建自定义模板  CodeSmith Explorer.exe...:用来导入模板并且生成代码 一、创建一个文件夹:AdoTemp(取名自定) 二、在工具的Template Explorer中点击Create a template Folder Shortcut按钮,选中创建好的文件夹...Name:就是取的名字 Type:是这个属性的类型 Default:是这个属性的默认值 Categroy:分组名,这个在下面属性栏中有体现 Description:描述 如写了以上自定义属性,你就可以在开发工具的属性栏中见到...输出变量 里写一些操作运算:比如for 循环:i 五、创建一个C# Template练手,把连接自符串放一个工具类中...,生成代码如下,一个最简单的模版就完成 using System; using System.Collections.Generic; using System.Linq; using System.Text

    66490

    CodeSmith 创建Ado.Net自定义模版(二)

    Category="db" Description="表映射文件" %> 有这句话,在属性栏中可以看到db大目录下,SourceTable属性,属性框中有个按钮,点击,会弹出选择数据库的窗口 或者先在工具的...Scheme Explorer工具栏中,点击ManagerDataSource,添加一个数据库进来。。...ResponseEncoding="UTF-8" Description="实体类" %> Language:这是表示你编写输出和函数使用的语言 (可以使用C#,VB等语言) TargetLanguage:这是你生成代码的语言...没有太多内容了,只有实现了,前两篇如果看完, 编写一个CodeSmith模版应该是没有问题了, 相关篇张: CodeSmith 创建Ado.Net自定义模版(一) CodeSmith 创建Ado.Net...自定义模版(三) CodeSmith 创建Ado.Net自定义模版(四)     PS:第四篇有CodeSmith直接生成文件夹及文件的提示,如果需要自行扩展 源码下载 源码下载二

    64960

    干货 | 提高程序员工作效率的必备工具

    …… 今天,大雄就来给大家推荐一下, 程序员提高效率的必备工具。 1.Git 以前是有不少的版本控制工具,有好用的,同时也有不太好用的,但总的来说它们都没有很好的发展。...6、CodeSmith 写代码最头疼的莫过于重复编写某项特定任务,就像数据访问代码还是生成自定义集合这些。...这时老司机就会说,下个CodeSmith吧~CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。...与其他许多代码生成工具不同,CodeSmith 不要求订阅特定的应用程序设计或体系结构。 使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。...这款神器附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板,但之所以能成为神器,那是创建自定义模板的功能,堪称效率大法呀。 ?

    56620

    干货 | 提高程序员工作效率的必备工具

    6、CodeSmith 写代码最蛋疼的莫过于重复编写某项特定任务,就像数据访问代码还是生成自定义集合这些。...这时老司机就会告诉你,下个CodeSmith吧~CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。...与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定的应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。...这款神器附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板,但之所以能成为神器,那是创建自定义模板的功能,堪称效率大法呀。...公众号对话框内回复【工具】就可以免费领取工具包哦~ END. 相差推荐: 5个酷毙的Python工具 工具 | 17款工具,让你的数据更美观 打包带走!

    65920

    Go - 代码生成工具

    分享两个常用的代码生成工具: gormgen handlergen gormgen 基于 MySQL 数据表结构进行生成 3 个文件: 生成表的 struct 结构体 生成表的 Markdown 文档...生成表的 CURD 方法 场景 在进行业务需求开发时,创建完数据表后,执行代码生成工具,常用的 CURD 操作全部生成完毕,使用的时候只需要 ....,参数为 cmd.genTables,如果设置为空,表示生成当前数据库中的所有的表,如果设置多张表还可以用 “,” 分割。.../scripts/gormgen.sh 执行完毕后,会在 /internal/api/repository/db_repo 中生成 user_demo_repo 目录,同时也会生成 3 个文件: gen_model.go...场景 本次需求的研发负责人通过定义 type interface 的方式,定义出需要开发的方法,执行代码生成工具,每个方法的空实现都会生成在一个单独的文件中,开发人员只需去实现各自方法即可,便于进行分工和代码管理

    1.1K10

    CodeSmith】The System.Data.SQLite library is not installed on this computer,不能使用SQLite解决办法

    、出现问题原因 1)System.Data.SQLite 尚未安装在您的计算机上 2)System.Data.SQLite 尚未正确配置 2、下载并安装System.Data.Sqlite 【注意】CodeSmith...如果从 Visual Studio(32 位进程)中生成,则 CodeSmith 生成器库将作为 32 位进程运行。 了解这一点非常重要,因为它决定了在运行时解析哪些架构提供程序依赖项。...此 bin 文件夹可以在您安装 CodeSmith 生成器的位置找到。...① 如果您使用的是64位窗口,则应复制64位SQLite程序集; ② 若遇到“你没有权限在此位置中保存文件”,可参考链接你没有权限在此位置中保存文件(win10亲自测试) ③ 关于需要拷贝的文件到CodeSmith...Generators bin文件夹,这个链接有说明CodeSmith连接SQLite配置 以上就是【CodeSmith】The System.Data.SQLite library is not

    11810
    领券