Json 自定义emmet代码段的新行

Json 自定义emmet代码段的新行,json,emmet,Json,Emmet,我正在为Emmet添加一些自定义代码段,但我不知道如何在新的线路上运行 下面是一个示例snippets.json,其中包含一个示例自定义代码段 { "html": { "abbreviations": { "img": "<img src='' alt='' title='' />" } } } 哪个输出 <img src="" alt="" title=""> 我想把它输出 <img src="" alt=""

我正在为Emmet添加一些自定义代码段,但我不知道如何在新的线路上运行

下面是一个示例snippets.json,其中包含一个示例自定义代码段

{
  "html": {
    "abbreviations": {
      "img": "<img src='' alt='' title='' />"
    }
  }
}
哪个输出

<img src="" alt="" title="">
我想把它输出

<img src="" 
     alt="" 
     title=""
>
我尝试过在不同的地方添加\\n,也只是简单地将代码放在json文件的新行中,但没有任何效果

你知道我该怎么做吗


提前感谢

您是对的,在缩写下,代码被解析,构造成树,并根据应用的过滤器和输出配置文件进行格式化。因此,您可以选择将snippet与换行符一起使用,或者创建一个自定义筛选器,该筛选器将按预期格式化您的代码。

您是对的,在缩写下,代码将被解析、构造到树中,并根据应用的筛选器和输出配置文件进行格式化。因此,您可以选择将snippet与换行符一起使用,或者创建一个自定义过滤器,按照预期格式化代码。

在Emmets中根本没有类似换行符的选项。通过访问以下链接,您可以查看Emmets备忘表:


在Emmets中根本没有像newline这样的选项。通过访问以下链接,您可以查看Emmets备忘表:


我以前也问过同样的问题!!! 现在我读了你的问题,哈哈

我在windows 10:x64上使用editplus.com,所以我编辑snippets.json,然后像php一样编写回车符:\r\n

现在我将其插入到html中:

"cc:noie": "<!--[if !IE]><!-->\n\t${child}|\n<!--<![endif]-->",  <----this comma
            "php": "<?php\r\n?>"   <-----------------------------------this code
        },

        "abbreviations": {
现在我有了php,然后我按tab转换,直接在一个空白的php文件中! 我不知道你将在哪里使用它将在同一个问题上工作

哈哈,你的删节可以在editplus编辑器中使用

"img": "<img src='' \r\nalt='' \r\ntitle='' />"

我以前也问过同样的问题!!! 现在我读了你的问题,哈哈

我在windows 10:x64上使用editplus.com,所以我编辑snippets.json,然后像php一样编写回车符:\r\n

现在我将其插入到html中:

"cc:noie": "<!--[if !IE]><!-->\n\t${child}|\n<!--<![endif]-->",  <----this comma
            "php": "<?php\r\n?>"   <-----------------------------------this code
        },

        "abbreviations": {
现在我有了php,然后我按tab转换,直接在一个空白的php文件中! 我不知道你将在哪里使用它将在同一个问题上工作

哈哈,你的删节可以在editplus编辑器中使用

"img": "<img src='' \r\nalt='' \r\ntitle='' />"

似乎\n在缩写对象下不起作用,但在snippets对象下起作用。所以我想这就是现在要走的路。除非其他人知道如何使其在缩写对象下工作。它似乎在缩写对象下不起作用,但在snippets对象下起作用。所以我想这就是现在要走的路。除非其他人知道如何在缩写对象下工作。