【发布时间】:2020-11-10 16:56:21
【问题描述】:
我正在学习 C 编程语言,如您所知,有一个命令 printf,它使用“”符号。我正在使用 Visual Studio Code 编写 C。我想为 printf 添加一个 sn-p。但是当我尝试在 sn-ps 的 JSON 文件中添加这些字母并使用这些 sn-ps 时,
"printf": {
"prefix":"printf",
"body": ["printf("$1"$2);"]
}
变成这样:
printf(
);
我该如何解决?
【问题讨论】:
-
我认为 JSON 字符串文字中的双引号字符需要用反斜杠字符转义,即将字符串中的
"替换为\"。 -
参见json.org——它简单地涵盖了 JSON 规范。无论如何,这并不是一个复杂的规范。
标签: c visual-studio-code vscode-settings code-snippets