防止 Visual Studio 在多行模板后缩进代码

MC *_* ΔT 5 visual-studio visual-c++

我最近发现 Visual Studio 喜欢在占用多行的模板后面缩进内容,如下所示:
缩进类声明
在模板之后,我喜欢在不同的行上列出参数以防止出现一大行,类声明由制表符缩进。它缩进了整个类声明,因此可能有数百行最终不必要地缩进。

每次我使用 Visual Studio 的自动格式化工具时都会发生这种情况,这相当烦人,因为我确实希望能够使用自动格式化(它非常有帮助),但只是不是这个特定的“功能”(?)。我已经查看了“工具”->“选项”->“文本编辑器”->“C/C++”->“格式”中的所有选项,但尚未找到解决此问题的选项。

如何防止 Visual Studio 在这样的多行模板后缩进代码?