我经常使用Emmet在VS Code中使用标签包装我的HTML文本的部分。 命令是“Emmet: Wrap with Abbreviation”(Windows上为Alt+Shift+W)。 是否可能强制Emmet将所有选定内容都内联包装,即在同一行上? 请参见下面的示例,其中一个<p>标记自动将我的选择放在新行上,而<span>标记只是在同一行上包装了我的选择。 我希望所有缩写都像<span示例那样表现。
在您的设置中尝试以下操作: "emmet.syntaxProfiles": { "html": { "tag_nl": false } } tag_nl: 输出每个标签并在新行上缩进,布尔值。取值为true(每个标签在新行上),false(无格式)和“decide”(字符串;仅块级元素在新行上)。 请参阅Emmet语法配置文件文档和VSCode Emmet配置 这将按照您的要求进行操作,但似乎适用于所有Emmet扩展,而不仅仅是包装。