90 references to Option2
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
CompleteStatement\CompleteStatementOptionsStorage.cs (1)
11public static readonly Option2<bool> AutomaticallyCompleteStatementOnSemicolon = new("csharp_complete_statement_on_semicolon", defaultValue: true);
SplitStringLiteral\SplitStringLiteralOptionsStorage.cs (1)
11public static Option2<bool> Enabled = new("csharp_split_string_literal_on_return", defaultValue: true);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (2)
65var option = new Option2<T>(name, defaultValue, group, LanguageNames.CSharp, isEditorConfigOption: true, serializer: serializer); 273public static readonly Option2<int> CollectionExpressionWrappingLength = new(
Microsoft.CodeAnalysis.EditorFeatures (29)
AutomaticCompletion\AutomaticLineEnderOptionsStorage.cs (1)
11public static readonly Option2<bool> AutomaticLineEnder = new("dotnet_enable_automatic_line_ender", defaultValue: true);
BraceMatching\BraceMatchingOptionsStorage.cs (1)
11public static readonly Option2<bool> BraceMatching = new("dotnet_enable_brace_matching", defaultValue: true);
Classification\Semantic\SemanticColorizerOptionsStorage.cs (1)
11public static readonly Option2<bool> SemanticColorizer = new("dotnet_enable_semantic_colorizer", defaultValue: true);
Classification\Syntactic\SyntacticColorizerOptionsStorage.cs (1)
11public static readonly Option2<bool> SyntacticColorizer = new("dotnet_enable_syntactic_colorizer", defaultValue: true);
EventHookup\EventHookupOptionsStorage.cs (1)
11public static readonly Option2<bool> EventHookup = new("dotnet_enable_event_hook_up", defaultValue: true);
Formatting\FormattingOptionsStorage.cs (1)
14public static readonly Option2<bool> FormatOnSave = new("dotnet_format_on_save", defaultValue: true);
InheritanceMargin\InheritanceMarginOptionsStorage.cs (1)
13public static readonly Option2<bool> InheritanceMarginCombinedWithIndicatorMargin = new("dotnet_combine_inheritance_and_indicator_margins", defaultValue: false);
InlineHints\InlineHintsViewOptionsStorage.cs (1)
11public static readonly Option2<bool> DisplayAllHintsWhilePressingAltF1 = new(
InlineRename\InlineRenameSessionOptionsStorage.cs (5)
11public static readonly Option2<bool> RenameOverloads = new("dotnet_rename_overloads", defaultValue: false); 12public static readonly Option2<bool> RenameInStrings = new("dotnet_rename_in_strings", defaultValue: false); 13public static readonly Option2<bool> RenameInComments = new("dotnet_rename_in_comments", defaultValue: false); 14public static readonly Option2<bool> RenameFile = new("dotnet_rename_file", defaultValue: true); 15public static readonly Option2<bool> PreviewChanges = new("dotnet_preview_inline_rename_changes", defaultValue: false);
InlineRename\InlineRenameUIOptionsStorage.cs (4)
11public static readonly Option2<bool> CollapseUI = new("dotnet_collapse_inline_rename_ui", defaultValue: false); 12public static readonly Option2<bool> CollapseSuggestionsPanel = new("dotnet_collapse_suggestions_in_inline_rename_ui", defaultValue: false); 13public static readonly Option2<bool> GetSuggestionsAutomatically = new("dotnet_rename_get_suggestions_automatically", defaultValue: false); 14public static readonly Option2<bool> GetSuggestionsContext = new("visual_studio_enable_copilot_rename_context", defaultValue: false);
Logging\FunctionIdOptions.cs (1)
34return new("FunctionIdOptions_" + name, defaultValue: false);
Options\LegacyGlobalOptionsWorkspaceService.cs (1)
23private static readonly Option2<bool> s_generateOverridesOption = new(
Remote\RemoteHostOptionsStorage.cs (2)
12public static readonly Option2<bool> OOP64Bit = new("dotnet_code_analysis_in_separate_process", defaultValue: true); 14public static readonly Option2<bool> OOPServerGCFeatureFlag = new("dotnet_enable_server_garbage_collection_in_code_analysis_process", defaultValue: true);
RenameTracking\RenameTrackingOptionsStorage.cs (1)
11public static readonly Option2<bool> RenameTracking = new("dotnet_enable_rename_tracking", defaultValue: true);
Shared\Options\ComponentOnOffOptions.cs (3)
14public static readonly Option2<bool> Adornment = new("dotnet_enable_editor_adornment", defaultValue: true); 15public static readonly Option2<bool> Tagger = new("dotnet_enable_editor_tagger", defaultValue: true); 16public static readonly Option2<bool> CodeRefactorings = new("dotnet_enable_code_refactorings", defaultValue: true);
Shared\Options\FeatureOnOffOptions.cs (2)
27public static readonly Option2<bool?> OfferRemoveUnusedReferences = new("dotnet_offer_remove_unused_references", defaultValue: true); 33public static readonly Option2<bool> SkipAnalyzersForImplicitlyTriggeredBuilds = new("dotnet_skip_analyzers_for_implicitly_triggered_builds", defaultValue: true);
SmartIndent\SmartIndenterOptionsStorage.cs (1)
11public static readonly Option2<bool> SmartIndenter = new("dotnet_enable_smart_indenter", defaultValue: true);
Snippets\SnippetsOptionsStorage.cs (1)
11public static readonly Option2<bool> Snippets = new("dotnet_enable_snippets", defaultValue: true);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Options\OptionSerializerTests.cs (2)
92new Option2<ConsoleColor?>("Name1", null), 93new Option2<ConsoleColor?>("Name2", ConsoleColor.Black),
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditorConfigSettings\Data\CodeStyleSettingsTest.cs (2)
83return new Option2<CodeStyleOption2<bool>>( 94return new Option2<CodeStyleOption2<T>>(
Microsoft.CodeAnalysis.Features (5)
Copilot\CopilotOptions.cs (1)
11public static Option2<bool> AnalyzeCopilotChanges { get; } = new Option2<bool>("dotnet_analyze_copilot_changes", defaultValue: true);
Diagnostics\Options\DiagnosticOptionsStorage.cs (2)
11public static readonly Option2<bool> LogTelemetryForBackgroundAnalyzerExecution = new( 14public static readonly Option2<bool> LightbulbSkipExecutingDeprioritizedAnalyzers = new(
Diagnostics\Service\DiagnosticAnalyzerService.cs (1)
44private static readonly Option2<bool> s_crashOnAnalyzerException = new("dotnet_crash_on_analyzer_exception", defaultValue: false);
SolutionCrawler\SolutionCrawlerService.cs (1)
11internal static readonly Option2<bool> EnableSolutionCrawler = new("dotnet_enable_solution_crawler", defaultValue: true);
Microsoft.CodeAnalysis.LanguageServer.Protocol (20)
Features\Options\CompletionOptionsStorage.cs (3)
43public static readonly Option2<bool> UnnamedSymbolCompletionDisabledFeatureFlag = new("dotnet_disable_unnamed_symbol_completion", CompletionOptions.Default.UnnamedSymbolCompletionDisabled, group: s_completionOptionGroup); 44public static readonly Option2<bool> ShowNewSnippetExperienceFeatureFlag = new("dotnet_show_new_snippet_experience_feature_flag", CompletionOptions.Default.ShowNewSnippetExperienceFeatureFlag, group: s_completionOptionGroup); 60public static readonly Option2<bool> ForceExpandedCompletionIndexCreation = new("CompletionOptions_ForceExpandedCompletionIndexCreation", defaultValue: false);
Features\Options\LanguageServerProjectSystemOptionsStorage.cs (3)
16public static readonly Option2<string?> BinaryLogPath = new Option2<string?>("dotnet_binary_log_path", defaultValue: null, s_optionGroup); 21public static readonly Option2<bool> EnableAutomaticRestore = new Option2<bool>("dotnet_enable_automatic_restore", defaultValue: true, s_optionGroup); 26public static readonly Option2<bool> EnableFileBasedPrograms = new Option2<bool>("dotnet_enable_file_based_programs", defaultValue: true, s_optionGroup);
Features\Options\MetadataAsSourceOptionsStorage.cs (3)
21public static Option2<bool> NavigateToDecompiledSources = new("dotnet_navigate_to_decompiled_sources", defaultValue: true, group: s_navigationOptionGroup); 22public static Option2<bool> AlwaysUseDefaultSymbolServers = new("dotnet_always_use_default_symbol_servers", defaultValue: true, group: s_navigationOptionGroup); 23public static Option2<bool> NavigateToSourceLinkAndEmbeddedSources = new("dotnet_navigate_to_source_link_and_embedded_sources", defaultValue: true, group: s_navigationOptionGroup);
Features\Options\QuickInfoOptionsStorage.cs (1)
23public static readonly Option2<bool> IncludeNavigationHintsInQuickInfo = new(
Features\Options\RazorLineFormattingOptionsStorage.cs (2)
14internal static readonly Option2<bool> UseTabs = new( 17internal static readonly Option2<int> TabSize = new(
Features\Options\WorkspaceConfigurationOptionsStorage.cs (2)
16public static readonly Option2<bool> ValidateCompilationTrackerStates = new( 19public static readonly Option2<SourceGeneratorExecutionPreference> SourceGeneratorExecution = new(
Features\TaskList\TaskListOptionsStorage.cs (2)
12public static readonly Option2<ImmutableArray<string>> Descriptors = new("dotnet_task_list_storage_descriptors", TaskListOptions.Default.Descriptors); 13public static readonly Option2<bool> ComputeTaskListItemsForClosedFiles = new("dotnet_compute_task_list_items_for_closed_files", defaultValue: true);
LspOptionsStorage.cs (4)
16public static readonly Option2<int> MaxCompletionListSize = new("dotnet_lsp_max_completion_list_size", defaultValue: 1000); 19public static readonly Option2<bool> LspEditorFeatureFlag = new("dotnet_enable_lsp_editor", defaultValue: false); 22public static readonly Option2<bool> LspSemanticTokensFeatureFlag = new("dotnet_enable_lsp_semantic_tokens", defaultValue: false); 31public static readonly Option2<bool> LspUsingDevkitFeatures = new("dotnet_lsp_using_devkit", defaultValue: false);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (1)
274var option = new Option2<bool>("test_option", defaultValue: false, isEditorConfigOption: false);
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (2)
126var option = new Option2<CodeStyleOption2<T>>(name, defaultValue, group, languageName, isEditorConfigOption: true, serializer: (serializerFactory ?? EditorConfigValueSerializer.CodeStyle).Invoke(defaultValue)); 138var option = new Option2<T>(name, defaultValue, group, languageName: null, isEditorConfigOption: true, serializer: serializer);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingOptions2.cs (1)
58internal static Option2<bool> InsertFinalNewLine = new(
Microsoft.CodeAnalysis.Workspaces.UnitTests (5)
Options\OptionKeyTests.cs (1)
80var option1 = new Option2<bool>(name: "name", defaultValue: false);
WorkspaceServiceTests\GlobalOptionServiceTests.cs (4)
168var option1 = new Option2<int>("test_option1", defaultValue: 1); 169var option2 = new Option2<int>("test_option2", defaultValue: 2); 170var option3 = new Option2<int>("test_option3", defaultValue: 3); 288var option2 = new Option2<CodeStyleOption2<bool>>("test", new CodeStyleOption2<bool>(false, NotificationOption2.Warning)).WithPublicOption("test", "test");
Microsoft.VisualStudio.LanguageServices (17)
DocumentOutline\DocumentOutlineOptionsStorage.cs (1)
14public static readonly Option2<SortOption> DocumentOutlineSortOrder = new("visual_studio_document_outline_sort_order", defaultValue: SortOption.Location);
ExternalAccess\Pythia\PythiaGlobalOptions.cs (2)
36private static readonly Option2<bool> s_showDebugInfoOption = new( 39private static readonly Option2<bool> s_removeRecommendationLimitOption = new(
FindReferences\FindUsagesPresentationOptionsStorage.cs (1)
17public static readonly Option2<int> DefinitionGroupingPriority = new(
Implementation\ColorSchemes\ColorSchemeOptionsStorage.cs (2)
13public static readonly Option2<ColorSchemeName> ColorScheme = new( 17public static readonly Option2<UseEnhancedColors> LegacyUseEnhancedColors = new(
KeybindingReset\KeybindingResetOptionsStorage.cs (4)
11public static readonly Option2<ReSharperStatus> ReSharperStatus = new("visual_studio_resharper_key_binding_status", defaultValue: KeybindingReset.ReSharperStatus.NotInstalledOrDisabled); 12public static readonly Option2<bool> NeedsReset = new("visual_studio_key_binding_needs_reset", defaultValue: false); 13public static readonly Option2<bool> NeverShowAgain = new("visual_studio_key_binding_reset_never_show_again", defaultValue: false); 14public static readonly Option2<bool> EnabledFeatureFlag = new("visual_studio_enable_key_binding_reset", defaultValue: false);
Log\LoggerOptionsStorage.cs (3)
11public static readonly Option2<bool> EtwLoggerKey = new("visual_studio_etw_logger_key", defaultValue: true); 12public static readonly Option2<bool> TraceLoggerKey = new("visual_studio_trace_logger_key", defaultValue: false); 13public static readonly Option2<bool> OutputWindowLoggerKey = new("visual_studio_output_window_logger_key", defaultValue: false);
Options\XamlOptions.cs (1)
18public static readonly Option2<bool> EnableLspIntelliSenseFeatureFlag = new("xaml_enable_lsp_intellisense", defaultValue: false);
StackTraceExplorer\StackTraceExplorerOptionsStorage.cs (1)
15public static readonly Option2<bool> OpenOnFocus = new("visual_studio_open_stack_trace_explorer_on_focus", defaultValue: false);
SymbolSearch\SymbolSearchGlobalOptionsStorage.cs (1)
11public static readonly Option2<bool> Enabled = new("visual_studio_enable_symbol_search", defaultValue: true);
Telemetry\VisualStudioLoggingOptionsStorage.cs (1)
11public static readonly Option2<bool> EnableFileLoggingForDiagnostics = new("visual_studio_enable_file_logging_for_diagnostics", defaultValue: false);
Roslyn.VisualStudio.DiagnosticsWindow (2)
OptionPages\ForceLowMemoryMode.cs (2)
15public static readonly Option2<bool> Enabled = new("ForceLowMemoryMode_Enabled", defaultValue: false); 16public static readonly Option2<int> SizeInMegabytes = new("ForceLowMemoryMode_Enabled", defaultValue: 500);