zoukankan      html  css  js  c++  java
  • CodeFactory VS2008插件使用简介

      CodeFactory是一款基于VS2008的代码生成插件,插件结合NVelocity模板引擎使用户方便地实现基于:c#xmlHTML等代码或文件生成操作。新版本的CodeFactory插件除了原来的文件插入代码功能外,还添加了直接生成项目文件功能。以下介绍CodeFactory的配置、文件代码生成和项目文件生成等功能。

    n    配置

    只要直文件解压到[X]:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\addins 目录下即可使用。插正常添加后会在VS工具菜单创建一个[odeFactory设置]菜单项

    信息配置

           用于配置插件信息,包括:数据结构提供类型,字段映射类型描述和数据库链接信息。

    数据结构加载

           获取需要的数据结构信息。

    n    文件代码生成

    支持在c#,vb,html等代码窗体中调用出插件,设置相关的数据结构信息和相关模板生成代码填充到代码窗体中。


    n    项目文件生成

    支持项目和项目文件添加文件功能。

     

    n    模板目录说明

    Field目录是基于数据表字段生成的模板。

    Table目录是存放基于数据表生成的模板。

    Files目录是存放生成项目文件模板。

    n    切入模板变量说明

    table: CodeFactoryAddin.Base.Databases.Table

    field:CodeFactoryAddin.Base.Databases.Field

    filters:IList<CodeFactoryAddin.Base.Filter>

    其他信息通过自定义信息来定义

    n          扩展接口

    CodeFactoryAddin.Base.Databases. IGetDBStruct

                  描述数据结构获取接口,用户可以扩展自己的数据库结构提供对象

    CodeFactoryAddin.Base.IFileAddin

                  用于扩展项目文件添加接口

           CodeFactoryAddin.Base .FileAddinAttribute

                  用于标记CodeFactoryAddin.Base.IFileAddin 实现,描述相关生成文件菜单名称。

     

     下载插件

    注意:

           CodeFactory暂时没经过详细的测试,可能存在一些BUG。使用者发现后麻烦反馈给我,我会尽快修改。

  • 相关阅读:
    Hbase架构与原理(转)
    Hbase的表结构中rowkey的设计---避免热点问题
    mysql之my.cnf详解
    MongoDB CPU利用率很高,怎么破(转)
    数据库设计(2/9):域,约束和默认值(Domains, Constraints and Defaults)
    数据库设计(1/9):数据元(Data Elements)
    SQL Server安全(11/11):审核(Auditing)
    VARCHAR列上的索引
    SQL Server 2016里的sys.dm_exec_input_buffer
    在SQL Server里禁用聚集索引——真的好么?
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/2123527.html
Copyright © 2011-2022 走看看