GZFramework代码生成器插件使用教程

摘要:
有两种类型的代码生成器。1.根据独立的exe生成程序,直接运行软件目录下的GZFramewCodeGenerate.exe文件。2.基于VS插件生成的目录分为两部分:全局缓存和VS插件。1.添加全局缓存以在管理员模式下运行。VS开发人员命令提示符:切换到全局缓存文件夹目录:安装全局缓存代码:gacutil.ex-ifGZFramewCodeGenerate.Core.dllgacutil.ex-ifGZ

代码生成器分两种

1.基于独立exe生成程序

直接运行软件目录下GZFrameworkCodeGenerate.exe文件即可

image

2.基于VS插件生成

目录中分为两部分:全局缓存和VS插件

image

1.添加全局缓存

以管理员方式运行VS开发人员命令提示:

image

切换到全局缓存文件夹目录:

image

安装全局缓存代码:

gacutil.exe -if GZFrameworkCodeGenerate.Core.dll
gacutil.exe -if GZFrameworkCodeGenerateVSIX.dll
gacutil.exe -if Microsoft.VisualStudio.TemplateWizardInterface.dll

image

卸载全局缓存代码:

gacutil.exe -u GZFrameworkCodeGenerate.Core
gacutil.exe -u GZFrameworkCodeGenerateVSIX
gacutil.exe -u Microsoft.VisualStudio.TemplateWizardInterface

image

2.安装VS插件

双击打开

image

选择安装

image

3.判断是否成功安装

成功安装以后

image

新建项中:

image

生成窗体配置界面:

image

选择配置控件类:导入默认的数据,在代码生成器目录下的Data.XML文件:

导入前:

image

导入后:

image

到此插件已经安装完成

本文原始链接:http://www.cnblogs.com/GarsonZhang/p/5378331.html

免责声明:文章转载自《GZFramework代码生成器插件使用教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Pointer Lock API(1/3):Pointer Lock 的总体认识Unity Kajiya Hair Shader Mod by Normals下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

记Git保存本地密码与删除本地缓存

参考: https://www.jianshu.com/p/77b0340a02f3 https://blog.csdn.net/yunlong782/article/details/50887833?locationNum=7&fps=1 保存密码 git有三种策略查找用户名密码:去缓存中找,去磁盘中找,去钥匙串中找。 ~/User/用户...

04-浏览器缓存机制 / 前端标签中设置不缓存 / CDN缓存

先来个大体总结: 一、概述 浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制之前,我们先使用图文简单介绍一下HTTP报文,HTTP报文分为两种: 感谢https://www.cnblogs.com/chengxs/p/10396066.html的好文 1、HTTP请求(Request)报文...

关于Android中的三级缓存

三级缓存的提出就是为了提升用户体验。当我们第一次打开应用获取图片时,先到网络去下载图片,然后依次存入内存缓存,磁盘缓存,当我们再一次需要用到刚才下载的这张图片时,就不需要再重复的到网络上去下载,直接可以从内存缓存和磁盘缓存中找,由于内存缓存速度较快,我们优先到内存缓存中寻找该图片,如果找到则运用,如果没有找到(内存缓存大小有限),那么我们再到磁盘缓存中去找...

微信小游戏 RES版本控制+缓存策略 (resplugin和ResSplitPlugin插件使用)

参考: RES版本控制 使用 AssetsManager 灵活定制微信小游戏的缓存策略 一、我们的目标 目标就是让玩家快速进入游戏,然后根据游戏的进度加载相应的资源,并可对资源进行版本控制、本地缓存、热更新。 如果美术改一张图或者策划修改一个配置文件就要发布版本再审核,就比较麻烦了。 所以方法3是我们要实现的目标。 翻看Egret的教程,提供了RES版本控...

vue实用技巧

路由缓存 keepalive keep-alive 是 Vue 提供的一个抽象组件,用来对组件进行缓存,从而节省性能,由于是一个抽象组件,所以在 v 页面渲染完毕后不会被渲染成一个 DOM 元素。 <keep-alive> <router-view></router-view> </keep-alive>...

Java 使用 Map 实现缓存工具

以下代码参考于网上,做了小部分修改。 该代码实现了定时清除临时缓存的功能。 缓存管理类 1 package com.wbproject.util.cache; 2 3 import java.time.LocalDateTime; 4 import java.time.format.DateTimeFormatter; 5 impor...