您的位置:首页 > 编程语言

VS2010,2012,2013自定义注释[代码段]的另种方法

2015-06-16 08:39 423 查看

前段时间,组织了一个小团队,要做一个手机游戏的项目,由于之前用VS2012做C++开发较少,所以遇到了这个问题:怎么在VS里添加自定义注释?

其实VS在C#这方面做得很不错,但C++却有点不尽人意。废话不多说,进入正题

以VS2012来说,比如要添加一段自定义注释,如下:

/**

* 函数名:Func

* 作者:小凯

* 日期:2014-3-21 11:16:42

**/

怎么添加呢?耐心看完10张图,不多解释





这段代码我贴在下面,自己复制一下即可



保存文件


将我们建的这个脚本文件添加到VS





选择刚刚写好的脚本文件“note.snippet”








后话:这只是个示例,按照这10张图,一定能添加成功。这种方法也是我经过了长达1个小时左右的探索才发现的。授人以鱼不如授人以渔,扩展更多的方法,参照微软自己写的脚本,在VS安装路径里可以找到大量的snippet文件,任何一个都是一篇完美的教程:

提供一个C++的代码段路径 D:\Program Files\Microsoft Visual Studio 11.0\VC\Snippets\2052\Visual C++

示例代码【note.snippet】

<?xml version="1.0" encoding="utf-8"?>

<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">

<CodeSnippet Format="1.0.0">

<Header>

<Title>note</Title>

<Shortcut>note</Shortcut>

<Description>note 语句的代码段</Description>

<Author>小凯</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>Name</ID>

<ToolTip>函数名</ToolTip>

<Default>Func</Default>

</Literal>

<Literal>

<ID>Author</ID>

<ToolTip>作者</ToolTip>

<Default>小凯</Default>

</Literal>

<Literal>

<ID>Date</ID>

<ToolTip>日期</ToolTip>

<Default>2014-3-21 11:16:42</Default>

</Literal>

</Declarations>

<Code Language="cpp">

<![CDATA[/**

* 函数名:$Name$

* 作者:$Author$

* 日期:$Date$

**/$selected$ $end$]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: