4

我有视觉工作室 2013、Resharper 8.1 和 Stylecop。

我不确定这是什么设置,但我似乎找不到它!?

我原始的视觉工作室 2013 将采用这样的方式:

var tmp = new List<string> {"this"};

并使它变成这样(就像我想要的那样):

var tmp = new List<string> { "this" };

这发生在键入分号时。

现在我的设置将做相反的事情,它摆脱了空格(尽管它随后会在大括号下划线,因为这是违反 StyleCop 的。

那里有空间的设置在哪里,我已经尝试过所有的 VS 和 Resharper 设置!?

感谢您的任何见解。

4

1 回答 1

6

这也是我环境中的默认设置(VS2012 / ReSharper 7)

您可以在 ReSharper 选项中更改它:

代码编辑 » C# » 格式化样式 » 空格 » 在单行初始化大括号内

在此处输入图像描述

于 2014-01-09T23:42:43.030 回答