是否可以配置 Visual Studio 格式以忽略变量赋值周围的空格

Is there a Possibility to Configure Visual Studio Formatting to ignore whitespaces around variable assignments

我有这样赋值的变量,所以所有的赋值运算符都是一致的。

var filterSets      = ...;
var names           = ...;
var filter          = ...;

在Visual Studio格式化的时候。 (例如,重新应用最后一个 })

var filterSets = ...;
var names = ...;
var filter = ...;

Whats 也对这 3 行应用了更改;

我搜索了一段时间,没有找到配置格式以忽略这些空格的方法。

如果它不会显示为版本控制中的更改,我真的不在乎...

您没有提及您使用的是哪个 VS 版本,但是,在 VS 2017 中,您可以在文本 Editor/C#/代码 Style/Formatting/Spacing 下的 Tools/Options 中找到它。 =11=]

选项被称为"Ignore spaces in declaration statements"