我正在使用
Visual Studio IDE
2022,括号补全功能无法正常工作。例如我想写:
Foo(Boo());
但结果是:
Foo(Boo(); - one brace is missing.
我已选中并取消选中“自动大括号完成”,但它没有帮助。
顺便说一下,
VSCode
正确地完成了这项工作:
如果您希望解决此问题,请在这里投票:Autocompleteofparenthesisbroken
此扩展解决了问题:
为避免错误,请务必禁用 Visual Studio 的默认行为。转到“菜单>工具>选项”,找到这些选项并取消选中该框:
“自动大括号完成” 和
“输入引号或括号时自动包围所选内容”