带有多行正文的JSON中的Atom编辑器片段

时间:2018-12-05 12:35:51

标签: atom-editor

我如何在JSON中添加很多行的Atom代码段,它在Vscode中的工作方式如下

"snip name": {
  "prefix": "t",
  "body": [
    "line1",
    "line2",
    "line3"
  ]
}

1 个答案:

答案 0 :(得分:1)

在Atom中几乎相同,但有两个细微差别:

  1. 摘要的范围在摘要文件中声明,而Visual Studio Code的范围在清单(package.json)中声明

  2. 主体是带有换行符的单个字符串

示例:

以下代码段基本上与您的代码段相同,并且仅适用于纯文本文件。

{
  ".text.plain": {
    "snip name": {
      "prefix": "t"
      "body": "line1\nline2\nline3",
    }
  }
}

或者,您可以将代码段另存为CSON并使用多行字符串

示例:

".text.plain":
  "snip name":
    prefix: "t"
    body: """
    line1
    line2
    line3
    """