vs2017通过模块文件添加自定义注释

简介:

有时我们在VS里建立类和接口时,需要添加比较规范的注释信息,而每次都要复制粘贴比较麻烦,所以需要我们的IDE做一些支持,比较修改VS里自定义的注释模式,以添加自己公司需要的信息格式.

注释比较规范,是如何实现的呢?首先要知道,当你建立一个VS文件时,事实上是调用了对应的模版文件,我们以vs2017为例,来说一下添加自定义注释的方法

模块文件位置

接口模版: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

模块文件信息

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>
    /// 功能描述    :$safeitemrootname$  
    /// 创 建 者    :$username$
    /// 创建日期    :$time$ 
    /// 最后修改者  :$username$
    /// 最后修改日期:$time$ 
    /// </summary>
    class $safeitemrootname$
    {
    }
}

其中有一些条件的预判断,如果运行时的版本来引用不同的命名空间,如果我们有自己的模块类库,也可以在这里引进来,$safeitemrootname是类的文件名称,$user是当前登陆用户名,$time是当前日期时间。

修改模版之后,我们就可以建立类文件了,看一下注释就加上了,不用从新安装模版devenv /InstallVsTemplates,这个命令在vs2017里不需要了!

感谢各位的阅读!

本文转自博客园张占岭(仓储大叔)的博客,原文链接:vs2017通过模块文件添加自定义注释,如需转载请自行联系原博主。

目录
相关文章
|
7月前
模板注释
【5月更文挑战第5天】模板注释。
51 9
|
7月前
vscode点击通过import引入方法名或模块名跳转其定义的文件
window点击ctrl(MAC点击command)+通过import引入的文件、方法等到,跳转到其定义的页面
556 0
Idea:通过Live Template自定义模板(类注释、方法注释)
Idea:通过Live Template自定义模板(类注释、方法注释)
1359 0
Idea:通过Live Template自定义模板(类注释、方法注释)
|
3月前
|
JavaScript 前端开发
新建全局代码片段==》输入自定义文件名称
要在文本编辑器中创建和使用自定义代码片段,请按照以下步骤操作:首先通过设置菜单进入用户代码片段选项,并新建一个全局代码片段文件,输入自定义文件名。随后,在新创建的文件中定义代码片段,包括指定片段名称、适用范围、触发前缀、代码主体及描述。例如,“myscript”片段可设置前缀为“myscript”,并在各类文件中自动生成`&lt;script&gt;`标签。通过这种方式,可以快速插入常用的代码结构,提高编程效率。
34 1
webstorm 自定义注释内容
webstorm 自定义注释内容
614 0
webstorm 自定义注释内容
|
JavaScript
js 高级注释(模块注释,class注释,函数注释等)
js 高级注释(模块注释,class注释,函数注释等)
216 0
|
搜索推荐
idea的自定义模板(文件代码模板和文件注释说明文档)
idea的自定义模板(文件代码模板和文件注释说明文档)
454 0
idea的自定义模板(文件代码模板和文件注释说明文档)
|
Python
VSCode 创建.py自动添加文件头注释的设置
VSCode 创建.py自动添加文件头注释的设置
3001 0
VSCode 创建.py自动添加文件头注释的设置
|
XML 数据格式
XML 解析默认去掉命名空间和注释
原文:XML 解析默认去掉命名空间和注释         注:最近在写xml操作这块东西,中间遇到了一些坑 其中就包含下面一个 遇到xml文件包含 命名空间或者注释 这时反序列化 会报错。下面就是解决方案 1 //创建xml文档 2 Xm...
1089 0

相关实验场景

更多