173 references to FormattingOptions2
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (30)
AutomaticCompletion\AutomaticBraceCompletionTests.cs (11)
1158{ FormattingOptions2.SmartIndent, FormattingOptions2.IndentStyle.Block },
1196{ FormattingOptions2.SmartIndent, FormattingOptions2.IndentStyle.None },
1224{ FormattingOptions2.SmartIndent, FormattingOptions2.IndentStyle.Block },
1264{ FormattingOptions2.SmartIndent, FormattingOptions2.IndentStyle.Block },
1391{ FormattingOptions2.NewLine, "\r" }
1747{ FormattingOptions2.SmartIndent, FormattingOptions2.IndentStyle.None },
Microsoft.CodeAnalysis.CSharp.Features (9)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (9)
Microsoft.CodeAnalysis.EditorFeatures (7)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (9)
Utilities\GlobalOptionsExtensions.cs (5)
18editorOptions.SetOptionValue(DefaultOptions.IndentStyleId, globalOptions.GetOption(FormattingOptions2.SmartIndent, language).ToEditorIndentStyle());
19editorOptions.SetOptionValue(DefaultOptions.NewLineCharacterOptionId, globalOptions.GetOption(FormattingOptions2.NewLine, language));
20editorOptions.SetOptionValue(DefaultOptions.TabSizeOptionId, globalOptions.GetOption(FormattingOptions2.TabSize, language));
21editorOptions.SetOptionValue(DefaultOptions.IndentSizeOptionId, globalOptions.GetOption(FormattingOptions2.IndentationSize, language));
22editorOptions.SetOptionValue(DefaultOptions.ConvertTabsToSpacesOptionId, !globalOptions.GetOption(FormattingOptions2.UseTabs, language));
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (12)
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Microsoft.CodeAnalysis.Features (5)
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (21)
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (21)
46Assert.False(globalOptions.GetOption(FormattingOptions2.InsertFinalNewLine));
47Assert.Equal(4, globalOptions.GetOption(FormattingOptions2.IndentationSize, LanguageNames.CSharp));
48Assert.Equal(4, globalOptions.GetOption(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic));
56AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "false");
57AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "4");
61new KeyValuePair<OptionKey2, object?>(FormattingOptions2.InsertFinalNewLine, true),
62new KeyValuePair<OptionKey2, object?>(new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.CSharp), 3),
63new KeyValuePair<OptionKey2, object?>(new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic), 5)
67AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "true");
68AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "3");
77AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.VisualBasic, "true");
78AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic, "5");
86AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.VisualBasic, "true");
87AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "true");
88AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic, "5");
89AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "3");
91globalOptions.SetGlobalOption(FormattingOptions2.InsertFinalNewLine, false);
93AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.VisualBasic, "false");
94AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "false");
95AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic, "5");
96AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "3");
Microsoft.CodeAnalysis.Workspaces (29)
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
Microsoft.VisualStudio.LanguageServices (8)
EditorConfigSettings\DataProvider\Whitespace\CommonWhitespaceSettingsProvider.cs (5)
43yield return Setting.Create(FormattingOptions2.UseTabs, EditorFeaturesResources.Use_Tabs, options, updater);
44yield return Setting.Create(FormattingOptions2.TabSize, EditorFeaturesResources.Tab_Size, options, updater);
45yield return Setting.Create(FormattingOptions2.IndentationSize, EditorFeaturesResources.Indentation_Size, options, updater);
46yield return Setting.Create(FormattingOptions2.NewLine, EditorFeaturesResources.New_Line, options, updater);
47yield return Setting.Create(FormattingOptions2.InsertFinalNewLine, EditorFeaturesResources.Insert_Final_Newline, options, updater);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (5)
Roslyn.VisualStudio.Next.UnitTests (3)