【问题标题】:Force Emmet (VS Code) to wrap all abbreviations inline强制 Emmet (VS Code) 将所有缩写词内联
【发布时间】:2019-04-22 17:28:52
【问题描述】:

我经常使用EmmetVS Code 中将部分HTML 文本包裹在标签内。

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

是否可以强制 Emmet 将我的所有选择内联,即在同一行上?

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

我希望所有 wrap-with-abbreviations 的行为类似于 <span 示例。

【问题讨论】:

    标签: visual-studio-code vscode-settings emmet


    【解决方案1】:

    在你的设置中试试这个:

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

    tag_nl

    在新行上输出每个标签,并带有缩进,布尔值。价值观是真实的 (新行上的每个标签),false(无格式)和 'decide'(字符串; 只有新行上的块级元素)。

    emmet doc on syntax profilesvscode emmet config

    这会做你想做的事,但它似乎适用于所有 emmet 扩展,而不仅仅是换行。

    【讨论】:

    • 完美。谢谢!
    猜你喜欢
    • 2018-09-29
    • 2020-08-10
    • 2018-10-22
    • 1970-01-01
    • 2018-08-06
    • 2019-07-21
    • 2022-07-13
    • 2019-01-10
    • 1970-01-01
    相关资源
    最近更新 更多