Visual Studio 代码一直自动将我的代码缩进到列中,我想知道如何更改它

Visual Studio Code keeps auto indenting my code to column and I want to know how to change this

Visual Studio 代码会自动将我的代码缩进到行首(第 1 列),我想知道如何防止它这样做。

示例: 1) 我单击缩进了三个制表符的一行。 '|'行在第三个缩进处闪烁 2 秒 2) 2 秒后,|将自身重新定位到行的开头。

但是,如果我在这 2 秒标记内键入内容,它不会将自己重新定位到行首,这告诉我这是有意设置的。

我怀疑是热键的组合打开了这个设置,如果我能重现这些是哪些键,我就能解决问题。

我不确定为什么存在这个令人沮丧的功能或它是如何启用的,但我想了解如何禁用它。

如何禁用此设置?我没有在网上看到任何帮助。

更新:我已禁用所有扩展程序,但即便如此,问题仍然存在。

试试这个设置:

file -> preferences -> settings -> editor -> editor.autoIndent: true -> false

如果这没有帮助,我的下一个建议是检查制表符大小和检测缩进选项。在重新考虑您遇到的问题后,我有一种预感,其中任何一个都可以在其中发挥作用。