Kalman.Studio

基于 T4 模板的代码生成器
授权协议 LGPL
开发语言 C# .NET
所属分类 程序开发、 代码生成工具
软件类型 开源软件
地区 国产
投 递 者 卫焕
操作系统 Windows
开源组织
适用人群 未知
 软件概览

开发辅助工具,内置基于T4的代码生成器。

1、基于T4的代码生成工具,根据数据库元数据信息生成代码,支持多数据库,支持批量代码生成;
2、支持根据PowerDesigner物理模型文件来生成代码;
3、内置了一个简单的文本编辑器,支持代码高亮显示;
4、数据库元数据信息浏览工具;
5、数据库文档生成工具,支持输出word及pdf文件格式;
6、IIS日志解析器,小网站可以用用;
7、其他工具,字符串相关操作等。

码云:https://gitee.com/loamen/Kalman.Studio

github:https://github.com/loamen/Kalman.Studio

 相关资料
  • 概况 背景 当我们在写一些UI测试的时候,我们总需要到浏览器去看一下一些DOM的变化。比如,我们点击了某个下拉菜单,会有另外一个联动的下拉菜单发生了变化。而如果这个事件更复杂的时候,有时我们可能就很难观察出来他们之间的变化。 ShowCase Luffa Screenshot 源码见:https://github.com/phodal/luffa 基本原理 尽管这里的例子是以Jasmine作为例子

  • 本文向大家介绍基于python3生成标签云代码解析,包括了基于python3生成标签云代码解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了基于python3生成标签云代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 标签云是现在大数据里面最喜欢使用的一种展现方式,其中在python3下也能实现标签云的效果,贴图如下: ---

  • 我是Xtext和Xtend的新手,正在尝试使用Xtext文档中的Xtext教程学习Xtext。我正在使用Xtext 2.14在Java10下运行Eclipse光子。我刚开始学习扩展教程,很早就遇到了一个问题。以下是我尝试使用代码生成器的代码: 这是我的语法文件: 我的问题是Eclipse说@Inject注释有问题,它说,这是在一个Eclipse Xtext项目中根据教程中的说明生成的。 我该如何从

  • 本文向大家介绍BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面,包括了BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面的使用技巧和注意事项,需要的朋友参考一下 前言:上篇介绍了下ko增删改查的封装,确实节省了大量的js代码。博主是一个喜欢偷懒的人,总觉得这些基础的增删改查效果能不能通过一个什么工具直接生成页面效果,啥代码都不用

  • Webstorm的模版功能非常强大,懒人必备。 File Templates:文件模版 使用“ctrl+shift+a”,搜索File Templates: 会打开如下窗口: 接下来以新建个kissy模块文件为例: 额外给模版注入变量 变量名可以自定义,以${变量名}$这样的格式出现。 接下来我们来新建个文件试试。 使用“alt+insert”,打开新建文件列表: 可以看到,已经出现了“kissy

  • 通过 Java 提供的 String.format() 方法,可以很方便的声明字符串模板,以及占位符。 但是,它不方便的是,如果我的字符串模板两个占位符希望的是同一个值: XXXXXXXX $A XXXXXX $B XXXXXX $A XXXXX 通过 String.format() 需要这么写: String.format("XXXXXXXX %s XXXXXX %s XXXXXX

  • 问题内容: 我有一个没有Javadoc的大型代码库,我想运行一个程序来编写带有基本Javadoc信息的框架(例如,为每个方法的参数写@param …),所以我只需要填补剩下的空白。 有人知道一个好的解决方案吗? 编辑: JAutodoc是我一直在寻找的东西。它具有Ant任务,一个Eclipse插件,并使用Velocity作为模板定义。 问题答案: eclipse的JAutodoc插件完全可以满足您

  • 问题内容: 诸如Rails和Django之类的Web框架内置了对“子弹”的支持,“子弹”用于生成可读且对SEO友好的URL: Rails中的子弹 团状串典型地只包含的字符,并且可因此在不URL转义(认为“富%20巴”)编写的。 我在寻找一个Java蛞蝓函数给出任何有效的Unicode字符串将返回蛞蝓表示(,和)。 一个普通的子弹函数可能类似于: 但是,此实现无法处理国际化和重音符号(> )。解决此