• VS2019 如何添加自定义代码片段


    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!

    当我们在Visual Studio中创建.c文件或者.cpp文件时,每次都要去重复手写一些常见的头文件和main函数,非常麻烦,为了提高我们写代码的效率,我们可以将这些代码设置为代码块,然后直接使用快捷方式就可以生成你定义的这段代码,如下博主在.c文件中输入#1后按下Tab键,就快速生成了自定义的一些头文件和main函数了,效果如下:

    在这里插入图片描述

    第一步: 你需要新建两个后缀名为.snippet的文件,名字随便起,比如博主这里是c.snippetcpp.snippet,顾名思义就是.c文件和.cpp文件使用的代码片段,内容如下:

    c.snippet文件

    <?xml version="1.0" encoding="utf-8"?>
    <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2019/CodeSnippet">
    	<CodeSnippet Format="1.0.0">
    		<Header>
    			<Title>c</Title>
    			<Shortcut>#1</Shortcut>
    			<Description>c 初始化</Description>
    			<Author>Microsoft Corporation</Author>
    			<SnippetTypes>
    				<SnippetType>Expansion</SnippetType>
    				<SnippetType>SurroundsWith</SnippetType>
    			</SnippetTypes>
    		</Header>
    		<Snippet>
    			
    			<Code Language="cpp"><![CDATA[#define _CRT_SECURE_NO_WARNINGS
    			#include 
    			#include 
    			#include 
    			
                int main()
    		{
    			$selected$ $end$
                system("pause");
                return EXIT_SUCCESS;
    		}]]>
    			</Code>
    		</Snippet>
    	</CodeSnippet>
    </CodeSnippets>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30

    cpp.snippet文件

    <?xml version="1.0" encoding="utf-8"?>
    <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2019/CodeSnippet">
    	<CodeSnippet Format="1.0.0">
    		<Header>
    			<Title>cpp</Title>
    			<Shortcut>#2</Shortcut>
    			<Description>c++ 初始化</Description>
    			<Author>Microsoft Corporation</Author>
    			<SnippetTypes>
    				<SnippetType>Expansion</SnippetType>
    				<SnippetType>SurroundsWith</SnippetType>
    			</SnippetTypes>
    		</Header>
    		<Snippet>
    			<Declarations>
    			</Declarations>
    			<Code Language="cpp"><![CDATA[#define _CRT_SECURE_NO_WARNINGS
    			#include 
    			#include 
    			#include 
    			#include 
    			#include 
    			#include 
    			#include 
    			#include 
    			#include 
    			#include 
    			
    			using namespace std;
    
                int main()
    		{
    			$selected$ $end$
                system("pause");
                return EXIT_SUCCESS;
    		}]]>
    			</Code>
    		</Snippet>
    	</CodeSnippet>
    </CodeSnippets>
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41

    关于.snippet文件说明:

    :文件的描述信息,在VS端显示。
    自动补全提示符(此处即为输入”#1"或“#2”,按下Tab键自动补全)
    :补全的代码

    第二步: 打开/回到Visual Studio编译器界面,点击>>工具>>代码段管理器,语言记得选择Visual C++,然后选中My Code Snippets,点击下方的导入,添加你创建的两个.snippet文件,最后点击完成+确定即可。

    在这里插入图片描述

    在这里插入图片描述

    完成以上两步骤后,你就可以在.c.cpp文件中,输入#1#2,再按下Tab键,就可以自动生成对应的代码块了!

    在这里插入图片描述

  • 相关阅读:
    OpenGL 图像绿幕抠图
    【面试经典150 | 算术平方根】
    再见了青春,联想Y450最后一次升级,真的神一般存在。
    李沐动手学深度学习V2-RNN原理
    Mybatis01
    工厂模式之工厂方法模式(常用)
    MySQL数据库运维第一篇(日志与主从复制)
    KD树应用汇总
    Vulnhub靶机Infosec_Warrior1渗透
    【web-代码审计】(14.4)ASP.NET
  • 原文地址:https://blog.csdn.net/qq_41782425/article/details/128211452