强制 Emmet (VS Code) 将所有缩写内联包装

3

我经常使用EmmetVS Code中使用标签包装我的HTML文本的部分。

命令是“Emmet: Wrap with Abbreviation”(Windows上为Alt+Shift+W)。

是否可能强制Emmet将所有选定内容都内联包装,即在同一行上?

请参见下面的示例,其中一个<p>标记自动将我的选择放在新行上,而<span>标记只是在同一行上包装了我的选择。

我希望所有缩写都像<span示例那样表现。

Animated example of questioned behaviour in VSCode

1个回答

6

在您的设置中尝试以下操作:

"emmet.syntaxProfiles": {
  "html": {
     "tag_nl": false
  }
}

tag_nl:

输出每个标签并在新行上缩进,布尔值。取值为true(每个标签在新行上),false(无格式)和“decide”(字符串;仅块级元素在新行上)。

请参阅Emmet语法配置文件文档VSCode Emmet配置

这将按照您的要求进行操作,但似乎适用于所有Emmet扩展,而不仅仅是包装。


完美。非常感谢! - Cody MacPixelface

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接