【问题标题】:VSCode not adding closing brackets with correct settingsVSCode没有添加正确设置的右括号
【发布时间】:2021-09-21 15:13:13
【问题描述】:

我的 vscode 编辑器设置为自动添加右括号/括号,但不添加它们。这是一个最近才开始的新问题。有其他人在使用全局 vscode 设置时遇到过这个问题吗?

【问题讨论】:

    标签: json typescript visual-studio-code vscode-settings github-copilot


    【解决方案1】:

    这可能是由新的 vscode 扩展 GitHub Copilot 引起的。

    更新您的settings.json,如下所示...

    // Must specify rule by language
    "[typescript]": {
      "editor.autoClosingBrackets": "always"
    }
    

    这可能会成为一个问题,因为新的 GitHub Copilot 将覆盖 settings.json 文件中的某些设置。为了从GitHub Copilot 扩展中收回控制权,您必须在每个语言 的基础上指定一些规则,例如editor.autoClosingBrackets

    【讨论】:

    • 请使用您正在使用的实际配置而不是屏幕截图来更新您的答案。
    • 我更新了原始答案以反映我为解决问题所做的工作。 :)
    • 您现在可以在 UI 设置中为所有语言更改此设置。打开Settings 并搜索bracketsAuto Closing Brackets 的下拉菜单有几个选项,包括 alwaysbeforeWhitespace
    猜你喜欢
    • 2016-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多