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
ツール - >オプション - >テキストエディタ - > C#のいくつかの書式設定オプションがありませんか?
私の答えにあなたのコメントから: "スニペットはオブジェクトイニシャライザから取られます。" - あなたはもっと文脈を付け加えることができますか?私は 'var foo = new Foo {Elements = ...}'で試してみました。これは有効なC#です。それはちょうどあなたのスニペットからそれのように見えません。 –
vs2013まで配列とリストの初期化子にも問題があります –