AutoCode (vs插件)自动生成代码插件 下载及使用教程(C#版)( 更新简单自定义模板教程)
今天发现了这个软件不错··官方网站:http://www.devprojects.net/
进去下载AutoCode 2008 for visual studio 2008 ,然后下载安装成功后会在VS的"工具"-》"外接程序管理器"中看到它已经启用了
然后打开工具-》选项-》环境-》键盘,为AutoCode2008.Execute分配"全局"和"文本编辑器"的快捷键为Ctrl+Enter。
下面这个是官网上的动态图
下面我讲一讲C#的一些快捷用法吧
(1)如直接创建一个类,及其属性包括构造函数
格式为:<属性1类型> <属性1名>….<属性N类型><属性N名> <类名> class
然后按一下ctrl + enter
帅吧··瞬间就完成了这么多代码··
(2)重写ToString()
格式,在一个类里面按ctrl + enter,然后输入tostr
然后按一下ctrl + enter
帅吧··· 通过上面这些图,应该基本上大体上了解了怎么用了吧,下面在介绍一些
(3)创建构造函数,在一个类中输入c,然后按ctrl + enter
(4)创建私有成员,<类名> <成员名> f,然后按ctrl + enter
(5)创建方法,<类型><方法名> m,然后按ctrl + enter
(6)创建私有方法,<类型><方法名> mp,然后按ctrl + enter
(7)创建静态方法,<类型><方法名> ms,然后按ctrl + enter
(8)创建私有方法,<类型><方法名> msp,然后按ctrl + enter
(9)只创建属性不创建对应的成员且只有get,在类中直接输入<类型><成员名> pm,然后按ctrl + enter
(10)创建只有get的属性及其成员,<类型><成员名> p g,然后按ctrl + enter
(11)创建既有get又有set的属性及其成员,<类型><成员名> p,然后按ctrl + enter
(12)瞬间写好Console.WriteLine();,<要输出的内容> cw,然后按ctrl + enter
(13)try catch的快捷方法,直接输入tc,然后按ctrl + enter
(14)try catch final的快捷方法,直接输入tcf,然后按ctrl + enter
(15)if的快捷方法,直接输入if,然后按ctrl + enter(其实VS里面自带的就一个也不错,直接输入以后按两下tab键)
(16)if else的快捷方法,直接输入ife然后按ctrl + enter
接下来,介绍很强大的自定义模板功能·
通过ax命令来定义, <模板名称(任意的)> <命令> ax
比如我要定义输入hw就显示,
helloworld hw ax 然后ctrl+enter
然后就会打开一个autox后缀的文件

































生成如下代码,你可以在 <![CDATA[]]>
的中间插入你想要的结果,例如是想要输入hw按ctrl+enter就显示helloworld就可以在它中间插入
如:<![CDATA[helloworld]]>,其实只要helloworld话,直接把<![CDATA[]]>替换成helloworld就好了,写在这个里面的作用是忽略特殊符号,如果你有什么特殊符号的话,最好就写在那个里面
这里只介绍简单的自定义方法,之后有时间我再详细的介绍一下哈~
有什么不懂的可以回复哦~
![]() |
|
|
Everyday is lonely day. |
|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构