自动关闭 HTML 标签未触发
auto close HTML tags is not triggering
根据 this update,VS Code 应该在输入开始标签的结束 >
时自动关闭标签。我的似乎不会那样做(我使用的是 v1.19)。
我也试过安装Jun Han制作的包,应该也可以,但是没有用。有什么技巧可以让这个功能发挥作用吗?
启用的扩展是:
我也遇到过与此功能不一致的情况。
Tag elements are now automatically closed when > of the opening tag is typed
这只有 似乎 在文件被检测为普通 HTML 或 JS 时起作用。
The matching closing tag is inserted when / of the closing tag is entered
这适用于 HTML 和 JavaScript,以及呈现 HTML 的其他格式,如 Vue 或 Markdown。
您可以检查一些设置是否不起作用:
- 确保
html.autoClosingTags
是 true
- 默认应该是
true
- 检查您的用户、工作区和文件夹设置(可能有人正在覆盖它)
- 如果您仍然安装了 Auto Close Tag 扩展程序:
auto-close-tag.excludedTags
auto-close-tag.activationOnLanguage
- 如果检测到的语言不是 HTML 或 JavaScript,请检查它是否在此列表中
auto-close-tag.fullMode
- 默认值为
false
,但设置为 true
使其 看起来 更一致
我遇到了同样的问题。查看上面的答案后,我注意到 VS Code auto-detected 是一种不同于 HTML 的语言,即使我正在编辑的文件具有“.html”扩展名。选择 HTML 作为工作语言后,编辑器现在 auto-closes 标签。
根据 this update,VS Code 应该在输入开始标签的结束 >
时自动关闭标签。我的似乎不会那样做(我使用的是 v1.19)。
我也试过安装Jun Han制作的包,应该也可以,但是没有用。有什么技巧可以让这个功能发挥作用吗?
启用的扩展是:
我也遇到过与此功能不一致的情况。
Tag elements are now automatically closed when > of the opening tag is typed
这只有 似乎 在文件被检测为普通 HTML 或 JS 时起作用。
The matching closing tag is inserted when / of the closing tag is entered
这适用于 HTML 和 JavaScript,以及呈现 HTML 的其他格式,如 Vue 或 Markdown。
您可以检查一些设置是否不起作用:
- 确保
html.autoClosingTags
是true
- 默认应该是
true
- 检查您的用户、工作区和文件夹设置(可能有人正在覆盖它)
- 默认应该是
- 如果您仍然安装了 Auto Close Tag 扩展程序:
auto-close-tag.excludedTags
auto-close-tag.activationOnLanguage
- 如果检测到的语言不是 HTML 或 JavaScript,请检查它是否在此列表中
auto-close-tag.fullMode
- 默认值为
false
,但设置为true
使其 看起来 更一致
- 默认值为
我遇到了同样的问题。查看上面的答案后,我注意到 VS Code auto-detected 是一种不同于 HTML 的语言,即使我正在编辑的文件具有“.html”扩展名。选择 HTML 作为工作语言后,编辑器现在 auto-closes 标签。