VS2017+WIN10自动生成类、接口的说明(修改类模板的方法)
来源:互联网 发布:2016年国庆旅游大数据 编辑:程序博客网 时间:2024/06/07 01:52
以前一直没有写博客的习惯,开发做笔记也是用的有道云,最近不知道吃错什么药了,开始想改变一下自己(学会分享),所以昨天开了博客,
也来和大家分享一些东西,多和大家交流。好了,话不多说,直接正题吧。
微软发布VS2017的时候,我第一时间离线一份专业版,安装到了自己的电脑上,开始体验,但是问题来了,在开发中建立类和接口的时候,说
明注释总要自己写一次,烦!~~于是还是像以前一样改IDE默认的类和接口的模板来实现,结果发现vs2017的和以前版本文件位置不一样,今天分享
出来我的修改,希望可以帮有同样需求的码友们
1、模板文件的路径。
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ItemTemplates\CSharp\Code\2052
几个文件夹看一眼就应该知道什么了吧,按自己的需要修改吧
2、注释的一些说明,还是和以前一样的。
参数 描述
clrversion 当前系统CLR版本号
GUID [1-10] 生成全局唯一标识符,可以生成10个 (例如:guid1)
itemname 打开添加新建项时输入的文件名称
machinename 当前机器的名称(如:pc1)
registeredorganization 注册的组织名
rootnamespace 命名空间名
safeitemname 保存的文件名
time 当前系统时间,格式:DD/MM/YYYY 00:00:00.
userdomain 用户所在的域
username 当前系统用户名
year 当前系统时间 YYYY
例如修改成下面:
/**************************************************************** * 作 者:TuoXin * CLR 版本:$clrversion$ * 创建时间:$time$ * 当前版本:1.0.0.1 * * 描述说明: * * 修改历史: ****************************************************************** * Copyright @ TuoXin $year$ All rights reserved*****************************************************************/using System;using System.Collections.Generic;$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;$endif$using System.Text;$if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;$endif$namespace $rootnamespace${ class $safeitemrootname$ { }}效果会是这样的:
/**************************************************************** * 作 者:TuoXin * CLR 版本:4.0.30319.42000 * 创建时间:2017-04-22 9:11:08 * 当前版本:1.0.0.1 * * 描述说明: * * 修改历史: ****************************************************************** * Copyright @ TuoXin 2017 All rights reserved*****************************************************************/using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace TuoXin.TXHelper.StringHelper{ class Class1 { }}
- VS2017+WIN10自动生成类、接口的说明(修改类模板的方法)
- Unity修改自动生成的代码模板
- Win10系统中使用VS2017编译Boost1.65的方法
- Win10系统中使用VS2017编译Boost1.65的方法
- codesmith 自动生成实体类的模板
- eclipse/myeclipse自动生成注释 模板的修改
- Android Studio 修改自动生成的注释模板
- 类模板的说明
- 使Eclipse或AndroidStudio的代码模板自动生成类名和方法名
- 如何自动在Eclipse里对指定类或接口生成要覆盖的方法?
- 如何自动在Eclipse里对指定类或接口生成要覆盖的方法?
- 自动生成数据库的说明文档的方法总结
- 2、修改MyEclipse中生成的模板servlet的方法
- CodeSmith自动生成业务实体类的模板代码
- Hibernate自动生成的DAO的修改方法
- Hibernate自动生成的DAO的修改方法
- 修改创建Servlet自动生成的模板,让生成的Servlet更清爽。
- 利用Eclipse或AndroidStudio的代码模板,自动生成 Log.e(TAG,"类名.方法名. msg"); 格式的代码
- Activity生命周期順序
- 【IMWeb训练营作业】Select
- A
- 虚拟货币开发入门知识一
- IntelIJ使用GitHub多人协同开发冲突问题
- VS2017+WIN10自动生成类、接口的说明(修改类模板的方法)
- 论文笔记——CVPR 2017 Annotating Object Instances with a Polygon-RNN
- eclipse找不到server选项maven项目部署tomcat
- Linux权限含义
- WMI Provider Host占用cpu较高的问题
- spring框架中mysql插入中文乱码
- 【IMWeb训练营作业】作业2 select组件
- C++ socket编程 实现服务端与客户端的通讯
- 用 jpush-react-native 插件快速集成推送功能(Android 篇)