C# Snippet使用,代码片段管理
1、类注释 (原文地址https://www.cnblogs.com/netren/p/8031558.html)
首先,找到安装路径下的Class.cs文件
比如:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class.cs
用记事本编辑class类
/************************************************************************
* Copyright (c) $year$ All Rights Reserved.
*命名空间:$rootnamespace$
*文件名: $safeitemname$
*创建人: XXX
*创建时间:$time$
*描述
*=======================================================================
*修改标记
*修改时间:$time$
*修改人:XXX
*描述:
************************************************************************/
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$
{
}
}
2、方法注释
代码片段内容如下:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>cm</Title>
<Shortcut>cm</Shortcut>
<Description>新建代码注释 的代码片段</Description>
<Author>zhaoyongjie</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>Description</ID>
<ToolTip>方法描述</ToolTip>
<Default>方法描述</Default>
</Literal>
<Literal>
<ID>Author</ID>
<ToolTip>作者</ToolTip>
<Default>zhaoyongjie</Default>
</Literal>
<Literal>
<ID>CreateDate</ID>
<ToolTip>日期</ToolTip>
<Default>@@Today</Default>
</Literal>
</Declarations>
<Code Language="csharp">
<![CDATA[/// <summary>
/// $Description$
/// @Author:$Author$
/// @CreateDate:$CreateDate$$end$
/// </summary>]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
在工具--代码片段管理选择你要添加的语言类型,然后找到路径,把snippet拷贝过去即可,