如何在Visual Studio代码中为C ++设置默认代码?

时间:2019-06-15 08:42:50

标签: visual-studio-code

在CodeBlocks中,可以设置每次创建新文件时都会打开的代码。一种代码模板或框架。

如何设置默认代码以在Visual Studio Code C ++中打开,这样我不必在每次创建新文件时都编写它?我的意思是,除了创建空白文件外,我还需要它来显示以下代码:

instert_update_empleado.salario

2 个答案:

答案 0 :(得分:3)

  1. 转到此link

  2. 键入/粘贴要使用代码段的默认代码。输入触发器和说明。

  3. 将生成的代码段复制到剪贴板上。

  4. 前往VSC。按ctr + shift + p。输入configure user snippets。 5.选择所需的语言(您的情况下为C ++)。

  5. 用剪贴板中的代码段替换注释。

  6. 保存并退出。现在尝试键入触发器文本。您将看到代码片段准备就绪!

答案 1 :(得分:0)

您可以使用File Template扩展名。

C ++文件不包含在其默认支持的文件类型列表中。但是它确实支持为known VS Code language identifiers添加您自己的模板,例如为C ++文件添加{ "include" : { "relation" : "messages" , "scope" : { "order" : "createdAt DESC" , "limit":1, "skip":0 } } }

要进行设置,请按照extension's page上的说明进行操作:

  1. 安装扩展程序
  2. 转到扩展程序的 templates 目录
    • 在Mac和Ubuntu上,它位于〜/ .vscode / extensions / ralfzhang.filetemplate-2.0.4 / asset
      .cpp
  3. 创建一个名为 cpp.tmpl
  4. 的文件
  5. 编写您的模板代码

    gino@templates$ pwd
    /Users/gino/.vscode/extensions/ralfzhang.filetemplate-2.0.4/asset/templates
    

要使用它:

  1. 重新启动VS代码(可能不需要,但请确保)
  2. 创建扩展名为gino@templates$ touch cpp.tmpl gino@templates$ vim cpp.tmpl gino@templates$ cat cpp.tmpl #include <iostream> using namespace std; int main(){ } gino@templates$ 的文件
  3. 打开命令列表( CMD + Shift + P Ctrl + Shift + P
  4. 运行命令“ Tmpl:创建模板

enter image description here

.cpp文件将由.cpp的内容填充。

enter image description here

如果您想使用模板,请根据扩展程序的文档,模板遵循TextMate syntax。在上面的示例中,我只使用了简单的C ++代码,就可以了。