开源代码生成器-Kalman Studio https://github.com/loamen/Kalman.Studio 软件主要功能如下: 1.基于T4的代码生成工具,根据数据库元数据信息生成代码,支持多数据库,支持批量代码生成: 2.支持根据PowerDesigner物理模型文件来生成代码: 3.内置了一个简单的文本编辑器,支持代码高亮显示: 4.数据库元数据信息浏览工具: 5.数据库文档生成工具,支持输出word及pdf文件格式: 6.IIS日志解析器,小网站可以用用: 7.其他工具,字…
本文转自:http://www.cnblogs.com/lingyun_k/archive/2010/05/08/1730771.html 自己空闲时间写的一个代码生成器,基于T4模板引擎的,也不仅是代码生成器,本来是打算做成一个开发辅助工具,最近也没时间进行完善,先发出来听听大家意见和建议. 这个代码生成器与其他代码生成器相比,不仅可以根据数据库元数据架构信息来生成代码,还可以解析PowerDesigner物理模型文件,根据PDM模型对象来生成代码: 本人不大善于文字表达,还是先上图吧,让大家…
使用设计时 T4 文本模板,您可以在 Visual Studio 项目中生成程序代码和其他文件. 通常,您编写一些模板,以便它们根据来自模型的数据来改变所生成的代码. 模型是包含有关应用程序要求的关键信息的文件或数据库.像一些常用的框架,基本都是根据数据库模型来生成代码框架的. 一.具体步骤 1.选择“文本模板” 新建项目名为:T4Sample,添加新项,选择“文本模板”即可创建设计时模板 模板属性,请确认: 自定义工具 = TextTemplatingFileGenerator 生成操作 =…
一.T4简介       T4(Text Template Transformation Toolkit)在 Visual Studio 中,"T4 文本模板"是由一些文本块和控制逻辑组成的混合模板,它可以生成文本文件. 在 Visual C# 或 Visual Basic 中,控制逻辑编写为程序代码的片段.生成的文件可以是任何类型的文本,例如网页.资源文件或任何语言的程序源代码.       T4 文本模板有两种类型: 1.运行时模板 可在应用程序中执行运行时 T4 文本模板(&qu…
使用 Visual Studio 预处理过的文本模板,可以在运行时在应用程序中生成文本字符串. 执行应用程序的计算机不必具有 Visual Studio. 预处理过的模板有时称为"运行时文本模板".每个模板都包含将显示在生成的字符串中的文本和程序代码的片段. 程序片段为字符串的可变部分提供值,还控制条件部分和重复部分. 创建运行时文本模板 一.具体步骤: 1.在解决方案资源管理器中,右击项目,指向"添加",再单击"新建项". 2.在"添…
网址:http://www.olegsych.com/2007/12/text-template-transformation-toolkit/…
Visual Studio配置OpenGL 分两步: (一)下载glut,并将其放置到适当的位置 (二) 进行vs2005项目属性配置 ******************************************************************************* 第一步, (转自参考网站: http://muggleyoung.blog.hexun.com/22800074_d.html) OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX…
上次讲述了一下Android studio Terminal的使用配置,今天又学习了一下关于Traceview和lint工具的使用. 首先来讲lint吧: Android lint工具是Android studio中集成的一个代码提示工具.它主要负责对你的代码进行优化提示,包含xml和java文件,非常强大. 编写完代码及时进行lint測试.会让我们的代码变得非常规范并且避免代码冗余. 让我们及时发现代码中隐藏的问题. 举个样例:我们在代码中建立全局变量.而这个变量实际并不须要全局便利.lint…
背景: 卡尔曼滤波是一种高效率的递归滤波器(自回归滤波器), 它能够从一系列的不完全及包含噪声的测量中,估计动态系统的状态.卡尔曼滤波的一个典型实例是从一组有限的,包含噪声的,对物体位置的观察序列(可能有偏差)预测出物体的位置的坐标及速度. 这种滤波方法以它的发明者鲁道夫.E.卡尔曼(Rudolph E. Kalman)命名,但是根据文献可知实际上Peter Swerling在更早之前就提出了一种类似的算法. 斯坦利.施密特(Stanley Schmidt)首次实现了卡尔曼滤波器.卡尔曼在NAS…
大学时期曾学过C++的知识,那时候也没有使用VS这样高档的IDE工具,就是C++6.0那样来的.对于重新拾起C++来说,换了个IDE,那么就先从使用IDE学起吧~ 作者:苏生米沿 本文链接:http://blog.csdn.net/sushengmiyan/article/details/19928989 安装的VS是个中文版本的,嗯,使用起来少了一些英文的对比翻译,在安装的时候就选择了使用C++作为主要开发语言.所以现在新建项目也比较顺畅. 1.文件---新建---项目,弹出了新建项目设置向导…