如何在 VS Code 中创建样板代码?
在编程时,经常会有一段代码需要重复编写。例如,循环(for 循环、while 循环、do-while 循环)或类和函数。写这么一段代码,一次又一次,变成了一项艰巨的任务,而且经常是复制粘贴,这肯定要花费大量的时间和精力。上述问题可以使用代码片段或样板来解决。
Boilerplate or a code-snippet are solution provided by IDEs like VS Code, where a repetitive code can be called within a program by typing prefix names.
IDE 中已经提供了循环和类的代码片段。
C++
// C++ program to demonstrate the
// boilerplate code
#include
using namespace std;
// Driver Code
int main()
{
return 0;
}
C++
// Write this code in the cpp.json file
{
"cpp snippets":
{
"prefix" : "boilerplate",
"body" : [
"#include",
"using namespace std;",
"int main()",
"{",
" return 0;",
"}"
],
"description" : "to produce the main snippet for cpp"
}
}
让我们看看如何在 VS Code 中为我们的基本 C++ 程序创建代码片段/样板。
步骤 1:找到用于添加代码段的 C++ JSON 文件:
- 打开你的 VS Code 并点击左下角的设置按钮。
- 单击用户代码段。
- 您将在各种 JSON 文件列表的顶部看到一个下拉列表。
- 点击 cpp.json
第 2 步:将 C++ 代码添加到 JSON 文件中:
- 从此文件中删除所有代码并记下下面给出的代码。
C++
// Write this code in the cpp.json file
{
"cpp snippets":
{
"prefix" : "boilerplate",
"body" : [
"#include",
"using namespace std;",
"int main()",
"{",
" return 0;",
"}"
],
"description" : "to produce the main snippet for cpp"
}
}
- 编写代码后,按 Ctrl + S 保存所做的更改。
对上述代码的解释:
- 前缀:它用于触发代码片段或样板(您的样板可以有任何随机名称,这里我使用了“样板”本身)
- body: I t 包含可重用的代码,我们将在前缀的帮助下调用它。
- 描述:它包含片段的一个小定义,解释了它背后的目的。
第 3 步:在我们的程序中调用 Boilerplate:
- 在当前文件夹中创建一个新的 C++ 文件。输入我们用于样板的前缀。您会注意到 VS Code 会在您输入一半名称时自动建议您的前缀名称。
- 现在按ENTER 。
- 现在我们已经为日常编程创建了一个基本的样板。
想要从精选的视频和练习题中学习,请查看C++ 基础课程,从基础到高级 C++ 和C++ STL 课程,了解基础加 STL。要完成从学习语言到 DS Algo 等的准备工作,请参阅完整的面试准备课程。