修改VS2017模板文件,添加文件头部自定义注释
找到Class.cs文件
找到VS2017安装目录下面的Class.cs文件,一般在C盘或者D盘
模块文件位置:
接口模版:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\ItemTemplates\CSharp\Code\2052\Interface
类模版 :C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class
我安装的VS2017是企业版的,安装在D盘,所以在D盘以下目录找到
D:\Program Files (x86)\Microsoft Visual Studio\\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\\Class
修改Class.cs文件
用Notepad++编辑修改Class.cs文件,一般先拷贝一份再改

/// ***********************************************************************
///
/// =================================
/// CLR版本 :$clrversion$
/// 命名空间 :$rootnamespace$
/// 文件名称 :$safeitemrootname$.cs
/// =================================
/// 创 建 者 :wyt
/// 创建日期 :$time$
/// 邮箱 :786744873@qq.com
/// 个人主站 :https://www.cnblogs.com/wyt007/
/// 功能描述 :
/// 使用说明 :
/// =================================
/// 修改者 :
/// 修改日期 :
/// 修改内容 :
/// =================================
///
/// *********************************************************************** 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$
{
/// <summary>
///
/// <see cref="$safeitemrootname$" langword="" />
/// </summary>
public class $safeitemrootname$
{ }
}

保存就行了,然后新建类大功告成
效果

出处:http://www.cnblogs.com/wyt007/p/9838739.html
参考:
https://www.cnblogs.com/zzmzaizai/category/113424.html
http://www.cnblogs.com/fengyie55/p/5015762.html
再贴两个常用的格式:
/*
* =========================================================
*
* Filename: $safeitemname$
* Description:
*
* Version: 1.0
* Created: $time$
* Compiler: Visual Studio 2010
*
* Author: Your name
* Company: Your company name
*
* =========================================================
*/
或者:
/*************************************************************************************
* CLR版本: $clrversion$
* 类 名 称: $itemname$
* 机器名称: $machinename$
* 命名空间: $rootnamespace$
* 文 件 名: $safeitemname$
* 创建时间: $time$
* 作 者: xxx
* 说 明:。。。。。
* 修改时间:
* 修 改 人:
*************************************************************************************/
参考:https://www.cnblogs.com/easyzikai/archive/2012/10/14/2723328.html
修改VS2017模板文件,添加文件头部自定义注释的更多相关文章
- SVN的搭建及使用(三)用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突,重新设置用户名和密码等
添加文件 在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图: 这时候,你需要告知TortoiseSVN你的操作,如图: 加入以后,你的文件会变 ...
- VS2010在C#头文件添加文件注释的方法(转)
步骤: 1.VS2010 中找到(安装盘符以C盘为例)C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCa ...
- java向压缩文件添加文件
package org.alfresco.repo.bom.util; import java.io.File; import java.io.FileInputStream; import java ...
- VS2013 添加文件头部注释模板
在看视频的时候发现,视频中每次新建一个类文件 都会自动生成一串 头部的注释:
- pycharm 修改新建文件时的头部模板(默认为__author__='...')
pycharm 修改新建文件时的头部模板 默认为__author__='...' [省略号是默认你的计算机名] 修改这个作者名的步骤: 依次点击:File->Settings->Ed ...
- pycharm 修改新建文件时的头部模板
pycharm 修改新建文件时的头部模板 默认为__author__='...' [省略号是默认你的计算机名] 修改这个作者名的步骤: 依次点击:File->Settings->Edito ...
- day58——模板继承、组件、自定义标签和过滤器、inclusion_tag、静态文件配置、url别名和反向解析、url命名空间
day58 模板相关 模板继承(母版继承) 1. 创建一个xx.html页面(作为母版,其他页面来继承它使用) 2. 在母版中定义block块(可以定义多个,整个页面任意位置) {% block co ...
- C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限
C#修改文件或文件夹的权限,为指定用户.用户组添加完全控制权限 public void SetFileRole(string foldPath) { DirectorySecurity fsec = ...
- dede修改templets模板文件夹后,出现“无法在这个位置找到: ”错误的解决办法
修改templets模板文件夹的方法: 首先找到系统配置文件common.inc.php,此文件存放在Include目录下,打开common.inc.php来修改默认模板目录templets, 查找: ...
随机推荐
- Linux7 下重新安装YUM
所有操作均在ROOT用户下,系统版本是Linux7.0 X86_64: 一.删除原有YUM # rpm -aq|grep yum|xargs rpm -e --nodeps 二.下载yum,注意自己的 ...
- idea没有错误出现红色波浪线怎么去掉?
在有波浪线的代码上Alt+Enter,弹出的菜单中第一项的子菜单选择disable inspection
- AOP 实现请求参数打印
1.编写打印方法 import java.util.Enumeration; import javax.servlet.http.HttpServletRequest; import org.aspe ...
- Asp.Net MVC3.0中防止跨站的POST
在Form中添加 @Html.AntiForgeryToken(); 在后台的Action中增加 [ValidateAntiForgeryToken] 这个方法还可以添加自定义的参数 @Html.An ...
- switfmailer 邮件时间错误 处理
Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use ...
- gcc/g++多版本切换 (ubuntu18.04)
使用Ubuntu18.04已经有一段时间了,在使用过程中经常需要处理不同软件的编译工作,但是这时候就遇到这样一个问题,那就是不同软件,甚至是同一个软件的不同版本都会使用不同版本的gcc/g++来进行编 ...
- CentOS中yum安装ffmpeg
1.升级系统 sudo yum install epel-release -y sudo yum update -y sudo shutdown -r now 2.安装Nux Dextop Yum 源 ...
- 处理tcp里的粘包问题
typedef struct _CONN_BUFFER { uint8_t buffer[CONN_BUFFER_LENGTH]; uint32_t tail; uint64_t id; time_t ...
- epoll_wait惊群问题
项目接入层用的模型是,主线程创建listenfd,传入6个子线程,每个子线程一个事件循环,epoll_wait这个listenfd. 如果是listenfd,则epoll_wait返回调用accept ...
- Python之路,第四篇:Python入门与基础4
Python3 字符串 字符串是一个有序的字符序列 如何表示一个字符串: 在非注释中凡是用引号括起来的部分都是字符串: ‘ 单引号 ” 双引号 ‘’‘ 三单引号 “”“ ...