目前我有一个"错误"更新后的代码格式与代码(1.15.1)。 当我写一个if语句并尝试添加括号时,我每次都会得到类似的东西:
这也适用于for循环,例如:
当我写一个try catch块时,它并没有发生,这有点奇怪:
这是我目前的用户设置:
工作区设置为空。 我错过了什么或这是一个已知的错误?
答案 0 :(得分:2)
这是一个已知错误,请参阅#29390(实际上,此时它被视为“功能请求”...)。您可能已经开始体验这一点,因为the 1.15.0 release enabled the editor.autoIndent
setting by default。
最简单的解决方法是在settings.json
中禁用自动缩进:
"editor.autoIndent": false
或者,您可以尝试更改您正在使用的语言的缩进规则,但这涉及到弄乱VSCode /扩展源。