net二〇一〇增添模板方法,VS20一5机关抬高注释

/*
***********************************************
* author :author

VS的模板文件存放在IDE下的ItemTemplatesCache文件夹下

记录下创办三个MVC五下的Models文件夹下的代码加多自动注释修改文件路线地方:

常用的VS快捷键

  • 查看与安装飞快键

  一般在菜单里面我们一贯就可以看出局地效应的快捷键。别的,可以依次通过
菜单栏-工具-选项-情况-键盘 中查阅和设置相应功效的迅速键

997755.com澳门葡京 1997755.com澳门葡京 2

  • 推介多少个自己比较常用的连忙键

  小编用的是VS20一伍社区版,所以大概某些快速键和其他版本会略带出入

Ctrl + K,Ctrl + U 取消选定行或者光标所在行的注释
Ctrl + K,Ctrl + D 正确对齐所有代码
Ctrl + R,Ctrl +R  重命名
Ctrl + K,Ctrl +S 插入外侧代码
Ctrl + .  快速操作或重构(万能键!!!)
Ctrl+Alt+F10 同上
Ctrl + Delete          删除光标右侧的所有字
Ctrl + X                 剪切或删除选中的代码或光标所在行
Ctrl + L                 剪切或删除选中的代码或光标所在行
Ctrl + G                 跳转到行号或行
Ctrl + Enter           在当前行插入空行
Ctrl + Shift + Enter   在当前行下方插入空行
Ctrl + Shift + 空格键   代码提示(查看函数参数什么的最有用了)
Alt + 箭头(↑,↓)       上移或下移光标所在行或选中的代码
Shift  + F12          查找所有引用
F12                      跳转到定义
F9                        设置或删除断点

自动生成尾部注释

  比较宽泛的有二种艺术,一种是修改模板文件,另壹种是编辑宏指令,通过宏的点子每趟都要使用赶快键,所以推举大家使用修改模板的秘技,只要改二次之后增加程序文件就自动生成。

  首先找到VS的设置目录,依次找到Common柒\IDE\net二〇一〇增添模板方法,VS20一5机关抬高注释。ItemTemplatesCache;注意是ItemTemplatesCache而不是ItemTemplates,固然七个目录都得以只是ItemTemplates目录下的文本一旦修改就无法还原了。

997755.com澳门葡京 3

  借使您用的是C#那正是说您就能够如下图依次从ItemTemplatesCache文件夹中开垦文件,然后编辑模板文件

997755.com澳门葡京 4

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$
    {
    }
}

  增加注释后的沙盘文件

// =============================================================================== 
// Author              :    HelloC
// Email               :    yangjianping@sdyinfang.com
// Create Time         :    $time$
// Update Time         :    $time$
// =============================================================================== 
// CLR Version         :    $clrversion$
// Class Version       :    v1.0.0.0
// Class Description   :    
// ===============================================================================
// Copyright ©YJP $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$
    {
    }
}

  配置完结今后大家能够增添个类文件看看效果,哟西!

997755.com澳门葡京 5

  下边是比较常用的沙盘配置变量

$time$      时间
$year$      年份
$userdomain$  当前的用户域
$username$   当前的用户名
$clrversion$     CLR版本
$machinename$   计算机名称
$safeitemname$  文件名
$rootnamespace$   命名空间

代码片段

  代码段是哪些?你在写for循环的时候,是还是不是只要求敲下for那多少个假名,然后按下”Tab“键,VS就给你自动生成了for循环的代码;假诺您也想无论是敲多少个假名,然后按下”Tab”键就能够生成一段代码,就须求用到VS代码段成效

  首先,你能够在工具菜单中找到“代码片段管理器”(火速键是Ctr+K,Ctrl+B),在此间你可以查看VS给您置于的持有代码段

997755.com澳门葡京 6

  我们得以通过文件路线张开任性多少个放置的代码段文件,然后参照文件的剧情,写一个融洽的代码段文件,然后将文件保留为扩展名是.snippet的公文,还有即是文本名不要起重新了

997755.com澳门葡京 7

  写好代码片段文件后,通过代码片段管理器,直接将你的代码导入相应文件夹(My
Code Snippets)上面就足以

997755.com澳门葡京 8997755.com澳门葡京 9

  导入实现后,你就足以去编辑区试试,要是您输入了字母却从没,能够重启下VS试试

997755.com澳门葡京 10

* email  :  …….@163.com
* function:
* create or update:     $time$
*
***********************************************/

 

让VS自动生成类的尾部注释,只需修改八个文集就能够,一下多个门路下个有一个Class.cs文件 

NuGet

  我们随时都在用,所以就不再赘言,点击它→→→NuGet←←←

997755.com澳门葡京 11

D:\Program Files\Microsoft Visual Studio
9.0\Common7\IDE\ItemTemplatesCache\

一.不一VS版本IDE文件夹路线个有例外,下边以VS二〇一一为例,IDE文件夹路线如图:

C:\Program Files (x86)\Microsoft Visual Studio
14.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\WebClass

Team Foundation

  Team
Foundation微软自个儿的代码版本调节工具,由于公司合并SVN,所以并未有标准用过这几个效果,只是随意点开体验了下

997755.com澳门葡京 12

   Visual Studio
***自然界第一的IDE,而然平时采取的也等于那么多少个效益,假若你有啥样鲜为人知而又实用的VS本事,不要紧亮出来闪闪

997755.com澳门葡京 13

 

d盘是自己的安装路线,请参谋小编的装置路线,找到ItemTemplatesCache文件夹就行了,然后依据该公文夹下边包车型地铁两样文件名字,需找自身要修改的地点

997755.com澳门葡京 14

C:\Program Files (x86)\Microsoft Visual Studio
14.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033\997755.com澳门葡京,WebClass

 

 

/**
* 命名空间: $rootnamespace$
*
* 功 能: N/A
* 类 名: $safeitemname$
*
* Ver 变更日期 负责人 变更内容
* ───────────────────────────────────
* V0.01 $time$ 王仁禧 初版
*
* Copyright (c) 2017 Lir Corporation. All rights reserved.
*┌──────────────────────────────────┐
*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │
*│ 版权所有:大连安琪科技有限公司                      │
*└──────────────────────────────────┘
*/

二.开采IDE文件夹下的ItemTemplatesCache,如下图:

997755.com澳门葡京 15

997755.com澳门葡京 16

变迁结果展现。

 

 

3.OK,初步修改.cs类文件的沙盘,找到模板所在地点:CSharp\Code\1033\Class\Class.cs,张开文件如图:

997755.com澳门葡京 17

 

 

四.模板内容代码如下:

/* ==================================================================
* 类 名 称:$safeitemrootname$
* 版 本 号:v1.0.0
* 作 者: $username$
* 创建时间:$time$
* 类 说 明:
* 备 注:
*
* ==================================================================*/

 

伍.从此重启VS,设置生效~(注:参数如下图)

997755.com澳门葡京 18

 

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website