关掉html.autoClosingTag但保留标签建议,需在settings.json中设"html.autoClosingTag": false,确保仅禁用自动闭合逻辑而不影响html.suggest.html5驱动的标签补全,同时检查工作区配置优先级并重启窗口。

关掉 html.autoClosingTag 但不影响标签建议
想让 <div> 不再敲 <code>> 就自动补
关掉html.autoClosingTag但保留标签建议,需在settings.json中设"html.autoClosingTag": false,确保仅禁用自动闭合逻辑而不影响html.suggest.html5驱动的标签补全,同时检查工作区配置优先级并重启窗口。

想让 <div> 不再敲 <code>> 就自动补
<di> 后按 <code>Tab 出建议列表的能力,核心是只禁用闭合逻辑,不动建议系统。VSCode 的标签建议由 html.suggest.html5 和语言服务器驱动,和 html.autoClosingTag 是解耦的。
直接在 settings.json 中设:
"html.autoClosingTag": false
这个配置一加,敲 <div> 后按 <code>> 或回车就不再补闭合标签;但 <di> + <code>Tab 仍能展开为 <div>$1</div>$0(靠 Emmet),<main> + <code>Tab 也照常提示——前提是 html.suggest.html5 保持 true(默认就是)。
别碰 editor.suggest 相关开关,否则会连带关掉所有 HTML 标签名、属性名的补全。
立即学习“前端免费学习笔记(深入)”;
常见现象:GUI 设置里明明关了 html.autoClosingTag,但敲 > 还是补了。根本原因是工作区级配置(.vscode/settings.json)覆盖了全局设置,而 GUI 界面只改了用户级或远程设置。
Ctrl+Shift+P),运行 Preferences: Open Workspace Settings (JSON)
html.autoClosingTag,确认它只出现一次且值为 false
Preferences: Open Settings (JSON))补上关掉 html.autoClosingTag 后,Emmet 的缩写展开(如 div → <div></div>)依然可用,但它依赖两个前提:
将 Markdown 文章转换为微信公众号兼容的纯 HTML 格式。当用户要求"转成微信格式"、"生成公众号文章 HTML"、"排版到微信草稿箱"、"微信粘贴格式"时触发。输出带内联样式的纯 HTML,微信编辑器可直接渲染,无需额外适配。支持标题、段落、列表、粗体、行内代码、表格、引用块、代码块、配图的完整转换。
emmet.triggerExpansionOnTab 必须为 true(默认)html,右下角状态栏显示 “HTML”,不是 “Plain Text” 或 “PHP”emmet.includeLanguages 错误覆盖:比如设了 "javascriptreact": "html" 却没关 JSX 里的原生闭合干扰,反而导致 <div> 在 .jsx 文件里被双重复盖
<p>如果你发现 <code>div + Tab 没反应,先按 Ctrl+K M 手动切语言模式到 HTML,排除模式识别问题。
原生 html.autoClosingTag: false 只影响标准成对标签,对 <script></script>、<style></style> 本来就不生效——所以你关了它,这两类标签也不会突然开始补全。但如果你装了 Auto Close Tag 插件,它默认不启用 <script></script> 补全,除非你开了 auto-close-tag.SublimeTextMode。
也就是说:关掉原生闭合后,如果 <script></script> 还在补,那一定是插件干的;想彻底停掉,除了关插件,还得删掉它的相关配置:
"auto-close-tag.SublimeTextMode": false
或者干脆卸载插件——多数人不需要它,原生 + Emmet 组合已足够干净。
相关文章
在VSCode中运行html时自动补全代码并预览
VSCode插件自动补全常用HTML标签对
HTML代码格式化与自动补全技巧指南
VSCode无法自动补全HTML?Emmet功能配置【手册】
怎么让VSCode自动关闭HTML标签_VSCode Auto Close Tag标签补全插件
相关标签:
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
html版权符号是“©”,可以在html源文件中直接输入或者从word中复制粘贴过来,php中文网还为大家带来html的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。
6675
2023.06.14
html在线编辑器是用于在线编辑的工具,编辑的内容是基于HTML的文档。它经常被应用于留言板留言、论坛发贴、Blog编写日志或等需要用户输入普通HTML的地方,是Web应用的常用模块之一。php中文网为大家带来了html在线编辑器的相关教程、以及相关文章等内容,供大家免费下载使用。
3712
2023.06.21
html网页制作是指使用超文本标记语言来设计和创建网页的过程,html是一种标记语言,它使用标记来描述文档结构和语义,并定义了网页中的各种元素和内容的呈现方式。本专题为大家提供html网页制作的相关的文章、下载、课程内容,供大家免费下载体验。
3390
2023.07.31
html空格是一种用于在网页中添加间隔和对齐文本的特殊字符,被用于在网页中插入额外的空间,以改变元素之间的排列和对齐方式。本专题为大家提供html空格的相关的文章、下载、课程内容,供大家免费下载体验。
3399
2023.08.01
HTML是一种标准标记语言,用于创建和呈现网页的结构和内容,是互联网发展的基石,为网页开发提供了丰富的功能和灵活性。本专题为大家提供html相关的各种文章、以及下载和课程。
5039
2023.08.11
在网页设计中,字体大小的选择是至关重要的。合理的字体大小不仅可以提升网页的可读性,还能够影响用户对网页整体布局的感知。php中文网将介绍一些常用的方法和技巧,帮助您在HTML中设置合适的字体大小。
3341
2023.08.11
html转txt的方法有使用文本编辑器、使用在线转换工具和使用Python编程。本专题为大家提供html转txt相关的文章、下载、课程内容,供大家免费下载体验。
3149
2023.08.31
html文本框代码:1、单行文本框【<input type="text" style="height:..;width:..;" />】;2、多行文本框【textarea style=";height:;"></textare】。
2748
2023.09.01
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
100
2026.10.22
热门下载
相关下载
精品课程
共1课时 | 427人学习
共3课时 | 509人学习
共0课时 | 0人学习
最新文章
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn