解决 vscode 编写 ts 代码时括号自动补全问题

在编写 ts 代码时,经常有在写泛型时出现这种困扰

// 写标签时
XXX<T>
// 自动补全为
XXX<T></T>

在排查了原因后发现原来是这个插件的问题
解决 vscode 编写 ts 代码时括号自动补全问题_第1张图片
解决办法

对插件右键打开拓展设置:

Auto-close-tag: Activation On Language
Set the languages that the extension will be activated. e.g. [“html”,“xml”,“php”]. Use [“*”] to activate for all languages.
点击下方
setting.json 中编辑

然后找到 "auto-close-tag.activationOnLanguage" 配置项
将其中的 typescript 去掉即可

"auto-close-tag.activationOnLanguage": [
        "xml",
        "php",
        "blade",
        "ejs",
        "jinja",
        "javascript",
        "typescript", // 去掉即可
        "javascriptreact",
        "plaintext",
        "markdown",
        "vue",
        "liquid",
        "erb",
        "lang-cfml",
        "cfml",
        "HTML (EEx)",
        "HTML (Eex)",
        "plist"
    ]

你可能感兴趣的:(工具,--,编译器,vscode,typescript,javascript)