Visual Studio 不使用列表初始化来格式化文档

Chr*_*heS 9 c# visual-studio-2017

我实例化一个列表,如下所示:

var list = new List<string>()
{
   "foo" ,
   "bar",                "toto"
};
Run Code Online (Sandbox Code Playgroud)

我预计使用 Visual Studio 的代码格式化功能可以获得如下结果:

var list = new List<string>()
{
   "foo",
   "bar",                
   "toto"
};
Run Code Online (Sandbox Code Playgroud)

但这不起作用。知道是否可以修复它吗?

谢谢

Leo*_*lev 0

Visual Studio 没有此类集合初始值设定项格式化规则,EditorConfig 也没有(请参阅MSDN 上的EditorConfig 文章的 .NET 编码约定设置)。要将自定义格式应用于现有代码,您可以使用正则表达式以及查找和替换Visual Studio 功能。

Visual Studio 选项