可视代码格式错误

时间:2017-08-25 08:56:13

标签: formatting visual-studio-code

目前我有一个"错误"更新后的代码格式与代码(1.15.1)。 当我写一个if语句并尝试添加括号时,我每次都会得到类似的东西:

enter image description here

这也适用于for循环,例如:

enter image description here

当我写一个try catch块时,它并没有发生,这有点奇怪:

enter image description here

这是我目前的用户设置:

enter image description here

工作区设置为空。 我错过了什么或这是一个已知的错误?

1 个答案:

答案 0 :(得分:2)

这是一个已知错误,请参阅#29390(实际上,此时它被视为“功能请求”...)。您可能已经开始体验这一点,因为the 1.15.0 release enabled the editor.autoIndent setting by default

最简单的解决方法是在settings.json中禁用自动缩进:

"editor.autoIndent": false

或者,您可以尝试更改您正在使用的语言的缩进规则,但这涉及到弄乱VSCode /扩展源。