1、搞一个文件夹,在里面编写.snippet文件,例如以下的c语言自动初始化的代码自动补全功能

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/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 <stdio.h>
            #include <stdlib.h>
            #include <string.h>
            
            int main()
        {
            $selected$ $end$
            system("pause");
            return 0;
        }]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>
这个是C语言的自动代码片段补齐功能,输入#1之后按下Tab键就能将C语言的初始化结构补全

2、然后在vs2019中的代码管理器中添加这个文件夹即可

3、有可能出现显示无效的xml文件,那可能是将网上复制过来的代码片段存在中文乱码问题,自己手动的将乱码的地方删掉,然后补上对应的中文就可以了

更多推荐