visual studio snippet常用注释片段

Visual Studio 2022 添加自定义代码片段_vs2022 代码片段-CSDN博客

dclass.snippet:

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

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

<CodeSnippet Format="1.0.0">

<Header>

<Title>doxygen类注释模板</Title>

<Shortcut>dclass</Shortcut>

<Description>类注释片段</Description>

<Author>lp</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>name</ID>

<ToolTip>类名</ToolTip>

<Default>MyClass</Default>

</Literal>

</Declarations>

<Code Language="cpp"><![CDATA[/**

* @brief 状态事件执行器,customer作为事件执行的参数

* @usage 组件集UI反射更新事件通知eSE_UpdateSGStatusEvent,参数:需要通知反射的UI

*/

]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>

dcode.snippet:

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

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

<CodeSnippet Format="1.0.0">

<Header>

<Title>doxygen行注释模板</Title>

<Shortcut>dcode</Shortcut>

<Description>代码注释片段</Description>

<Author>lp</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>name</ID>

<ToolTip>类名</ToolTip>

<Default>MyClass</Default>

</Literal>

</Declarations>

<Code Language="cpp"><![CDATA[/// 注释 ///< 注释]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>

ddetail.snippet:

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

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

<CodeSnippet Format="1.0.0">

<Header>

<Title>doxygen详细注释模板</Title>

<Shortcut>ddetail</Shortcut>

<Description>详细注释片段</Description>

<Author>lp</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>name</ID>

<ToolTip>类名</ToolTip>

<Default>MyClass</Default>

</Literal>

</Declarations>

<Code Language="cpp"><![CDATA[

/**

* @brief 函数简介

* @detail 详细说明

*

* @param 形参 参数说明

* @param 形参 参数说明

* @return 返回说明

* @retval 返回值说明

* @note 注解

* @attention 注意

* @warning 警告

* @exception 异常

*/

]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>

dfile.snippet:

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

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

<CodeSnippet Format="1.0.0">

<Header>

<Title>doxygen文件注释模板</Title>

<Shortcut>dfile</Shortcut>

<Description>文件注释片段</Description>

<Author>lp</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>name</ID>

<ToolTip>类名</ToolTip>

<Default>MyClass</Default>

</Literal>

</Declarations>

<Code Language="cpp"><![CDATA[

/**

* @file 文件名

* @brief 简介

* @details 细节

* @mainpage 工程概览

* @author 作者

* @email 邮箱

* @version 版本号

* @date 年-月-日

* @license 版权

*/

]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>

dfunc.snippet:

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

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

<CodeSnippet Format="1.0.0">

<Header>

<Title>doxygen函数注释模板</Title>

<Shortcut>dfunc</Shortcut>

<Description>函数注释片段</Description>

<Author>lp</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>name</ID>

<ToolTip>类名</ToolTip>

<Default>MyClass</Default>

</Literal>

</Declarations>

<Code Language="cpp"><![CDATA[

/*

* @brief 获取与给定ID对应的对象.

* @param [in] guiId FicGUID

* @param [out] guiId FicGUID

* @return 对应的返回说明

* @retval 返回值说明

*/

]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>

dother.snippet:

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

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

<CodeSnippet Format="1.0.0">

<Header>

<Title>doxygen其它注释模板</Title>

<Shortcut>dother</Shortcut>

<Description>其它注释片段</Description>

<Author>lp</Author>

<SnippetTypes>

<SnippetType>Expansion</SnippetType>

<SnippetType>SurroundsWith</SnippetType>

</SnippetTypes>

</Header>

<Snippet>

<Declarations>

<Literal>

<ID>name</ID>

<ToolTip>类名</ToolTip>

<Default>MyClass</Default>

</Literal>

</Declarations>

<Code Language="cpp"><![CDATA[

/**

* @see 参考

* @class 引用类

* @var 引用变量

* @enum 引用枚举

* @code 代码块开始

* @endcode 代码块结束

* @bug 缺陷

* @todo TODO

* @example 使用例子说明

* @remarks 备注说明

* @pre 函数前置条件

* @post 用来说明代码项之后的使用条件。

* @deprecated 函数过时说明

* @name 分组名

* @relates <name> 通常用做把非成员函数的注释文档包含在类的说明文档中。

* @since 从哪个版本后开始有这个函数的

* @defgroup 模块名

* @{ 模块开始

* @} 模块结束

* @version 版本号

* @fn 声明一个函数

* @par 开始一个段落,段落名称描述由你自己指定,比如可以写一段示例代码

* - 一级项目符号

* -# 二级项目符号

*/

]]>

</Code>

</Snippet>

</CodeSnippet>

</CodeSnippets>


创作不易,小小的支持一下吧!

相关推荐
bryant_meng7 小时前
【VSCode】Visual Studio Code
ide·vscode·编辑器·ssh·debug
偷光9 小时前
浏览器中的隐藏IDE: Elements (元素) 面板
开发语言·前端·ide·php
10岁的博客12 小时前
PyCharm一键安装SciPy全攻略
ide·pycharm·scipy
wulaladamowang20 小时前
日常踩雷系列-vscode无法输入中文
ide·vscode·编辑器
Yupureki1 天前
从零开始的C++学习生活 5:内存管理和模板初阶
c语言·c++·学习·visual studio
夫唯不争,故无尤也2 天前
安装好vscode后,缺少vscode打开文件或文件夹选项
ide·vscode·编辑器
‍。。。2 天前
vscode 一键导出导入所有插件
ide·vscode·编辑器
-水火-2 天前
【IDE】Linux下使用openocd烧录bin文件
linux·ide·openocd·bin
雨夜的星光2 天前
PyCharm 核心快捷键大全 (Windows版)
ide·python·pycharm
Strinkin_2 天前
Windows11配置MSYS2+vscode+cpp+cmake环境
ide·vscode·编辑器