场景:
在学习C++的过程中,不可避免的需要大量的创建新的.cpp文件,如此便需要大量重复的编写诸如 "#include <iostream>" "int main() {}" 等代码,使用代码模板即可实现像内置函数那样,只需写几个字母,便能提示自动补全,省时省力。
操作方法:
打开VS,然后点击 工具->代码片段管理器
在语言栏选择Visual C++,点击My Code Snippets文件夹,上面显示的就是此文件夹的地址
在电脑上找到这个地址,在里面新建文本文件,将后缀名改为.snippet,然后编写模板即可
代码内容
<CodeSnippet Format="1.0.0"> <Header> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> <Title>Cpp</Title> <Author>ACat</Author> <Description>Basic Cpp program template</Description> <HelpUrl>https://example.com</HelpUrl> <Shortcut>cppTemplate</Shortcut> </Header> <Snippet> <Declarations> <Literal> <ID>author</ID> <ToolTip>Your Name</ToolTip> <Default>Your Name</Default> </Literal> </Declarations> <Code Language="c"> <![CDATA[#include <iostream> int main() { $select$ system("pause"); //按任意键继续 system("cls"); //清屏 return 0; } ]]> </Code> </Snippet> </CodeSnippet>
代码的关键处说明
使用:
新建一个.cpp文件试一试,输入cpp,自动显示出来了cppTemplate
点击tab,成功出现要补全的代码