VSCode 不在 JavaScript 文件中自动关闭括号

VSCode not auto closing parenthesis in JavaScript files

我正在使用 VSCode 对我的项目进行编码,但是虽然它在其他类型的文件中添加了括号和花括号,但它不会自动添加到 js 文件或 JSX 文件中

看这里: https://i.stack.imgur.com/Okl3d.gif

我已经研究过了,我发现我需要更改 Editor: Auto closing Brackets 设置,我已将其设置为 languageDefined 但它仍然没有自动关闭括号

https://i.stack.imgur.com/eLOtJ.png

请回答如何解决这个问题

显然这是 VSCode 1.57.x 中的错误:https://github.com/microsoft/vscode/issues/127739

类似问题只需在问题中搜索“自动关闭”即可:https://github.com/microsoft/vscode/issues?q=auto+closing

实际上,这是一个由扩展定义的问题...您是否有机会使用 copilot

转到设置并编辑 settings.json

 "editor.autoClosingBrackets": "always",
  "[javascript]": {
    "editor.autoClosingBrackets": "languageDefined"
  },