Visual studio 2015 Visual Studio 2015代码格式问题

Visual studio 2015 Visual Studio 2015代码格式问题,visual-studio-2015,code-formatting,Visual Studio 2015,Code Formatting,在VS 2015中,在文本编辑器>C#>选项卡下的选项中我将缩进设置为智能,并选中选项保留选项卡 现在,如果我自动格式化代码,所有内容都会按预期格式化。 但如果有选项卡,则注释前的空格将更改为空格: 在早期版本的Visual Studio中,选项卡保持自动代码格式。 似乎没有办法改变这种行为 这不是美化的问题。 这对我来说是个问题,因为自动格式化的文件在我们的工具链中被标记为不同的 如何预防这种情况?我打开了一个 这被称为“有意改变” 由于自动格式化的文件现在有空格而不是制表符,我们的工具链中

在VS 2015中,在
文本编辑器>C#>选项卡下的选项中
我将
缩进设置为
智能
,并选中选项
保留选项卡

现在,如果我自动格式化代码,所有内容都会按预期格式化。
但如果有选项卡,则注释前的空格将更改为空格:

在早期版本的Visual Studio中,选项卡保持自动代码格式。
似乎没有办法改变这种行为

这不是美化的问题。
这对我来说是个问题,因为自动格式化的文件在我们的工具链中被标记为不同的

如何预防这种情况?

我打开了一个

这被称为“有意改变”


由于自动格式化的文件现在有空格而不是制表符,我们的工具链中显示了大量的文件差异。这很难接受。

这就是“保持标签”选项的作用。您是否检查过,您的C#设置在“所有语言”->“选项卡”设置中没有被覆盖?“所有语言设置”设置为相同的选项。“保持跟踪”似乎不起作用了?Roslyn集成是一个巨大的bug生成器,在测试之前就已经发布了。测试不是敏捷的。确保已安装更新1。然后单击上的“新问题”按钮。