Visual Studio 2015年代码格式问题

Visual Studio 2015 code format issue

Text Editor > C# > Tabs 下的 VS 2015 选项中,我将 Indenting 设置为 Smart 并选中了选项 Keep tabs

现在,如果我自动格式化代码,一切都会按预期进行格式化。
但是如果有标签,评论之前的 space 将更改为 spaces:

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

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

如何防止这种情况?

我打开了一个issue on GitHub.

这表示为 "intentional change"。

因为自动格式化的文件现在有空格而不是制表符,所以我们的工具链中会出现大量文件差异。这很难接受。