我试图防止自动闭合标签,但是下面的设置似乎不起作用:
{
"html.autoClosingTags": false,
}
还需要做什么才能消除自动闭合标签?
我试图防止自动闭合标签,但是下面的设置似乎不起作用:
{
"html.autoClosingTags": false,
}
还需要做什么才能消除自动闭合标签?
如果您发现在JSX文件中HTML标签仍然被自动关闭,请注意以下设置:
{
"javascript.autoClosingTags": false,
"typescript.autoClosingTags": false
}
"typescript.autoClosingTags": false
配置为 false,以禁用自动闭合标签功能。 - Matt Greer"editor.linkedEditing": true
。 - undefined[
,花括号 {
和圆括号 (
。但是这个设置并不能防止新的HTML元素被自动关闭(例如,<html>
会自动生成 </html>
)。 - feature_not_bug"html.autoClosingTags": false
添加到您的 settings.json 文件中,这将关闭自动闭合 HTML 标签的功能。 - feature_not_bug自动闭合标签
扩展(谁知道我当时怎么想的),这个扩展覆盖了内置的自动闭合功能。禁用该扩展后问题得到解决。要消除TS <generic>标签的自动关闭,但保留其他标签的自动关闭,请安装Auto Close Tag VSCode扩展,并将以下行添加到您的JSON用户设置中:
{
"auto-close-tag.disableOnLanguage": [
"typescript",
"typescriptreact"
]
}
我刚遇到了这个问题,我去了偏好设置 -> 设置 -> 扩展 -> HTML -> 禁用HTML标签的自动闭合。希望这可以帮到你!