如何修复 WPF 中的 xaml.cs 缩进问题 (Visual Studio 2019)?

How to fix a xaml.cs indentation problem in WPF (Visual Studio 2019)?

我目前正在 WPF (.NET Core) 中开发应用程序,我遇到了缩进问题。

这是我手动格式化后的App.xaml.cs:

当我返回行时,我的光标移到这里:

如果我格式化文档 (Ctrl+K, Ctrl+D) :

我在UWP中没有这个问题,我不知道如何解决这个问题。这是我返回 UWP 中的行时光标的示例:

选项 -> 文本编辑器 -> C# -> 制表符 :

感谢那些愿意帮助我的人,如果我的英语不完美,请见谅。

欢迎来到 SO。

您正在更改 XAML 的设置,但您显示的代码是 C#。尝试改为编辑 C# 设置。

有机会通过提供 .editorconfig 文件在每个项目的基础上更改缩进设置(以及其他),这将覆盖 Visual Studio 项目中的某些设置。如果您在同一语言但不同的项目上有不同的行为,请查找这样的文件并更改那里的设置。