VS 2019添加自定义代码片段(以新建C++文件通过快捷键自动补全初始框架为例)

VS 2019添加自定义代码片段(以新建C++文件通过快捷键自动补全初始框架为例),第1张

目录
  • 所需软件
  • 实现过程
  • 参考

所需软件
软件
1.Visual Studio 2019
实现过程
  1. 步骤1:准备工作
    新建一个项目,在项目中新建一个.cpp文件,编写自己想要自动填充的模板内容。(此处以新建C++文件通过快捷键自动补全初始框架为例)
#define _CRT_SECURE_NO_WARNINGS
#include
#include
using namespace std;

int main()
{

    system("pause");
    return EXIT_SUCCESS;
}
  1. 步骤2:新建snippet文件
    (1)点击VS 2019窗口“工具”选项。

    (2)点击“工具”下的“代码片段管理工具”。

    (3)在代码片段管理工具中“”语言”选择"Visual C++“,继续选择“位置”中的“Visual C++”,复制地址链接,在文件夹中打开,如下图:

    (4)随便选择一个.snippet文件,进行复制粘贴 *** 作,class - 副本.snippet即为复制的文件。此时若直接修改该文件会提示权限不足。


    (5)取得class - 副本.snippet的管理员权限。具体步骤:右键->属性->安全->编辑,界面如下:

    (6)继续点击:添加->高级,界面如下:

    (7)继续点击“立即查找”,下滑选择自己创建账户时的用户名,我的是“上官云”,界面如下:

    (8)点击“确定”,界面如下:

    (9)勾选权限(全选),界面如下。点击“应用”,再点击“确定”。

    (10)至此,已取得class - 副本.snippet的管理员权限。
    用记事本方式打开class - 副本.snippet,内容如下。复制下方内容,粘贴至刚刚打开的文件中,并保存(重命名)。

    关于.snippet文件说明::文件的描述信息,在VS端显示。
    :自动补全提示符(此处即为输入”#2",按下回车键自动补全)
    :补全的代码
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
	<CodeSnippet Format="1.0.0">
		<Header>
			<Title>New_file</Title>
			<Shortcut>#2</Shortcut>
			<Description>C++ new file template</Description>
		</Header>
		<Snippet>
			<Code Language="cpp"><![CDATA[#define _CRT_SECURE_NO_WARNINGS
				#include
				#include
				using namespace std;

				int main()
				{

    				system("pause");
    				return EXIT_SUCCESS;
				}]]>
			</Code>
		</Snippet>
	</CodeSnippet>
</CodeSnippets>
  1. 步骤3:导入自定义.snippet文件
    在步骤3中的(2):“代码片段管理器”界面,“语言”选择"Visual C++",点击“导入”,选择自定义.snippet文件点击“确定”。位置选择Vsual C++,点击“完成”(d出对话框勾选“覆盖”)。

    至此,自定义代码片段添加完毕。效果如下(回车自动补全):
参考

链接1: 在Windows中遇到文件权限不够,无法保存修改?下面几步教你轻松解决
链接2: VS2019:创建模板文件,自定义代码片段

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/2991821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)