数组初始值设定项中的C#源代码格式

Lex*_*kov 7 c# visual-studio-2010 visual-studio

是否可以在VS.NET 2010中的数组初始值设定项中启用C#源代码格式化?

Elements =
{
// starting from here source code formatting does not work
  new TextViewModel("PublicId") 
  { 
    Label = new LText("Fund Nr:", "de", "Fondsnummer"),
    Watermark = new LText("Please enter fund number...", "de", "Bitte hier Fondsnummer erfassen...")
  },
  new CheckViewModel("Juristic")
  {
    Style = "Radio",
    Default = true,
    Label = new LText("Juristic Fund", "de", "Juristischer Fonds")
  }
}    
// starting from here source code formatting works again
Run Code Online (Sandbox Code Playgroud)

我在工具 - >选项 - >文本编辑器 - > C#中缺少一些格式化选项吗?

isp*_*iro 5

这是connect.microsoft上的“无法修复” 。

但是,正如微软在那里发布的那样:

如果其他人发现这是一个重要功能,请继续投票。

请注意,这仅适用于多行初始化程序。


Lex*_*kov 4

看起来这是一个 VS.NET“功能”