📜  如何在 VS Code 中创建样板代码?

📅  最后修改于: 2022-05-13 01:54:29.672000             🧑  作者: Mango

如何在 VS Code 中创建样板代码?

在编程时,经常会有一段代码需要重复编写。例如,循环(for 循环、while 循环、do-while 循环)或类和函数。写这么一段代码,一次又一次,变成了一项艰巨的任务,而且经常是复制粘贴,这肯定要花费大量的时间和精力。上述问题可以使用代码片段或样板来解决。

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 并点击左下角的设置按钮。

VS代码

  • 单击用户代码段。

点击用户片段

  • 您将在各种 JSON 文件列表的顶部看到一个下拉列表。

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"
    }
}

在 JSON 文件中添加 C++ 代码

  • 编写代码后,按 Ctrl + S 保存所做的更改。

对上述代码的解释:

  1. 前缀:它用于触发代码片段或样板(您的样板可以有任何随机名称,这里我使用了“样板”本身)
  2. body: I t 包含可重用的代码,我们将在前缀的帮助下调用它。
  3. 描述:它包含片段的一个小定义,解释了它背后的目的。

第 3 步:在我们的程序中调用 Boilerplate:

  • 在当前文件夹中创建一个新的 C++ 文件。输入我们用于样板的前缀。您会注意到 VS Code 会在您输入一半名称时自动建议您的前缀名称。
  • 现在按ENTER

在程序中调用样板

  • 现在我们已经为日常编程创建了一个基本的样板。

创建一个基本的样板

想要从精选的视频和练习题中学习,请查看C++ 基础课程,从基础到高级 C++ 和C++ STL 课程,了解基础加 STL。要完成从学习语言到 DS Algo 等的准备工作,请参阅完整的面试准备课程