109 references to PerLanguageOption2
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
BlockCommentEditing\BlockCommentEditingOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> AutoInsertBlockCommentStartString = new("csharp_insert_block_comment_start_string", defaultValue: true);
Microsoft.CodeAnalysis.EditorFeatures (38)
AddImportOnPaste\AddImportOnPasteOptionsStorage.cs (1)
17public static readonly PerLanguageOption2<bool> AddImportsOnPaste = new("dotnet_add_imports_on_paste", defaultValue: true);
ExtractMethod\ExtractMethodPresentationOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> AllowBestEffort = new("dotnet_allow_best_effort_when_extracting_method", defaultValue: true);
Formatting\FormattingOptionsStorage.cs (1)
12new("dotnet_format_on_paste", defaultValue: true);
InheritanceMargin\InheritanceMarginOptionsStorage.cs (2)
11public static readonly PerLanguageOption2<bool?> ShowInheritanceMargin = new("dotnet_show_inheritance_margin", defaultValue: true); 15public static readonly PerLanguageOption2<bool> InheritanceMarginIncludeGlobalImports = new("dotnet_show_global_imports_in_inheritance_margin", defaultValue: true);
InlineDiagnostics\InlineDiagnosticsOptionsStorage.cs (2)
12new("dotnet_enable_inline_diagnostics", 16new("dotnet_inline_diagnostics_location",
InlineHints\InlineHintsOptionsStorage.cs (12)
45new("dotnet_enable_inline_hints_for_parameters", 49new("dotnet_enable_inline_hints_for_literal_parameters", 53new("dotnet_enable_inline_hints_for_indexer_parameters", 57new("dotnet_enable_inline_hints_for_object_creation_parameters", 61new("dotnet_enable_inline_hints_for_other_parameters", 65new("dotnet_suppress_inline_hints_for_parameters_that_differ_only_by_suffix", 69new("dotnet_suppress_inline_hints_for_parameters_that_match_method_intent", 73new("dotnet_suppress_inline_hints_for_parameters_that_match_argument_name", 79new("csharp_enable_inline_hints_for_types", 83new("csharp_enable_inline_hints_for_implicit_variable_types", 87new("csharp_enable_inline_hints_for_lambda_parameter_types", 91new("csharp_enable_inline_hints_for_implicit_object_creation",
KeywordHighlighting\KeywordHighlightingOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> KeywordHighlighting = new("dotnet_highlight_keywords", defaultValue: true);
LineSeparators\LineSeparatorsOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> LineSeparator = new("dotnet_display_line_separators", defaultValue: false);
Options\CompletionViewOptionsStorage.cs (4)
12new("dotnet_highlight_matching_portions_of_completion_list_items", defaultValue: true); 15new("dotnet_show_completion_item_filters", defaultValue: true); 19new("dotnet_enable_argument_completion_snippets", defaultValue: null); 22new("block_for_completion_items", defaultValue: true);
Options\LegacyGlobalOptionsWorkspaceService.cs (3)
25private static readonly PerLanguageOption2<bool> s_generateOperators = new( 29private static readonly PerLanguageOption2<bool> s_implementIEquatable = new( 33internal static readonly PerLanguageOption2<bool> s_addNullChecks = new(
Options\NavigationBarViewOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> ShowNavigationBar = new(
Options\SignatureHelpViewOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> ShowSignatureHelp = new(
ReferenceHighlighting\ReferenceHighlightingOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> ReferenceHighlighting = new("dotnet_highlight_references", defaultValue: true);
RenameTracking\RenameTrackingOptionsStorage.cs (1)
13public static readonly PerLanguageOption2<bool> RenameTrackingPreview = new("dotnet_show_preview_for_rename_tracking", defaultValue: true);
Shared\Options\FeatureOnOffOptions.cs (2)
17public static readonly PerLanguageOption2<bool> RenameTracking = new("FeatureOnOffOptions_RenameTracking", defaultValue: true); 25public static readonly PerLanguageOption2<bool> RefactoringVerification = new("FeatureOnOffOptions_RefactoringVerification", defaultValue: false);
SplitComment\SplitCommentOptionsStorage.cs (1)
12new PerLanguageOption2<bool>("dotnet_split_comments", defaultValue: true);
StringCopyPaste\StringCopyPasteOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> AutomaticallyFixStringContentsOnPaste = new("dotnet_fix_string_contents_on_paste", defaultValue: true);
StringIndentation\StringIndentationOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> StringIdentation = new("dotnet_indent_strings", defaultValue: true);
Structure\OutliningOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> Outlining = new("dotnet_enter_outlining_mode_on_file_open", defaultValue: true);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
InlineHints\InlineHintsViewOptionsStorage.cs (1)
14public static readonly PerLanguageOption2<bool> ColorHints = new(
Microsoft.CodeAnalysis.LanguageServer.Protocol (49)
Features\Options\AutoFormattingOptionsStorage.cs (4)
20internal static readonly PerLanguageOption2<bool> FormatOnReturn = new( 23public static readonly PerLanguageOption2<bool> FormatOnTyping = new( 26public static readonly PerLanguageOption2<bool> FormatOnSemicolon = new( 29public static readonly PerLanguageOption2<bool> FormatOnCloseBrace = new(
Features\Options\BlockStructureOptionsStorage.cs (12)
32public static readonly PerLanguageOption2<bool> ShowBlockStructureGuidesForCommentsAndPreprocessorRegions = new( 35public static readonly PerLanguageOption2<bool> ShowBlockStructureGuidesForDeclarationLevelConstructs = new( 38public static readonly PerLanguageOption2<bool> ShowBlockStructureGuidesForCodeLevelConstructs = new( 41public static readonly PerLanguageOption2<bool> ShowOutliningForCommentsAndPreprocessorRegions = new( 44public static readonly PerLanguageOption2<bool> ShowOutliningForDeclarationLevelConstructs = new( 47public static readonly PerLanguageOption2<bool> ShowOutliningForCodeLevelConstructs = new( 50public static readonly PerLanguageOption2<bool> CollapseRegionsWhenFirstOpened = new( 53public static readonly PerLanguageOption2<bool> CollapseImportsWhenFirstOpened = new( 56public static readonly PerLanguageOption2<bool> CollapseSourceLinkEmbeddedDecompiledFilesWhenFirstOpened = new( 59public static readonly PerLanguageOption2<bool> CollapseMetadataSignatureFilesWhenFirstOpened = new( 62public static readonly PerLanguageOption2<bool> CollapseRegionsWhenCollapsingToDefinitions = new( 65public static readonly PerLanguageOption2<int> MaximumBannerLength = new(
Features\Options\ClassificationOptionsStorage.cs (3)
21new("dotnet_classify_reassigned_variables", ClassificationOptions.Default.ClassifyReassignedVariables); 24new("dotnet_colorize_regex_patterns", ClassificationOptions.Default.ColorizeRegexPatterns); 27new("dotnet_colorize_json_patterns", ClassificationOptions.Default.ColorizeJsonPatterns);
Features\Options\CodeActionOptionsStorage.cs (2)
22new("FormattingOptions_WrappingColumn", CodeActionOptions.DefaultWrappingColumn); 44public static readonly PerLanguageOption2<int> ConditionalExpressionWrappingLength = new(
Features\Options\CompletionOptionsStorage.cs (12)
39public static readonly PerLanguageOption2<bool> HideAdvancedMembers = new("dotnet_hide_advanced_members_in_completion", CompletionOptions.Default.HideAdvancedMembers, group: s_completionOptionGroup); 40public static readonly PerLanguageOption2<bool> TriggerOnTyping = new("dotnet_trigger_completion_on_typing", CompletionOptions.Default.TriggerOnTyping, group: s_completionOptionGroup); 41public static readonly PerLanguageOption2<bool> TriggerOnTypingLetters = new("dotnet_trigger_completion_on_typing_letters", CompletionOptions.Default.TriggerOnTypingLetters, group: s_completionOptionGroup); 42public static readonly PerLanguageOption2<bool?> TriggerOnDeletion = new("dotnet_trigger_completion_on_deletion", CompletionOptions.Default.TriggerOnDeletion, group: s_completionOptionGroup); 43public static readonly PerLanguageOption2<EnterKeyRule> EnterKeyBehavior = new("dotnet_return_key_completion_behavior", CompletionOptions.Default.EnterKeyBehavior, serializer: EditorConfigValueSerializer.CreateSerializerForEnum<EnterKeyRule>(), group: s_completionOptionGroup); 44public static readonly PerLanguageOption2<SnippetsRule> SnippetsBehavior = new("dotnet_snippets_behavior", CompletionOptions.Default.SnippetsBehavior, serializer: EditorConfigValueSerializer.CreateSerializerForEnum<SnippetsRule>(), group: s_completionOptionGroup); 45public static readonly PerLanguageOption2<bool> ShowNameSuggestions = new("dotnet_show_name_completion_suggestions", CompletionOptions.Default.ShowNameSuggestions, group: s_completionOptionGroup); 50public static readonly PerLanguageOption2<bool?> ShowItemsFromUnimportedNamespaces = new("dotnet_show_completion_items_from_unimported_namespaces", CompletionOptions.Default.ShowItemsFromUnimportedNamespaces, group: s_completionOptionGroup); 52public static readonly PerLanguageOption2<bool> TriggerInArgumentLists = new("dotnet_trigger_completion_in_argument_lists", CompletionOptions.Default.TriggerInArgumentLists, group: s_completionOptionGroup); 59public static PerLanguageOption2<bool> ProvideRegexCompletions = new("dotnet_provide_regex_completions", CompletionOptions.Default.ProvideRegexCompletions, group: s_completionOptionGroup); 60public static readonly PerLanguageOption2<bool> ProvideDateAndTimeCompletions = new("dotnet_provide_date_and_time_completions", CompletionOptions.Default.ProvideDateAndTimeCompletions, group: s_completionOptionGroup); 61public static readonly PerLanguageOption2<bool?> ShowNewSnippetExperienceUserOption = new("dotnet_show_new_snippet_experience", CompletionOptions.Default.ShowNewSnippetExperienceUserOption, group: s_completionOptionGroup);
Features\Options\DocumentationCommentOptionsStorage.cs (1)
22public static readonly PerLanguageOption2<bool> AutoXmlDocCommentGeneration = new(
Features\Options\ExtractMethodOptionsStorage.cs (1)
36public static readonly PerLanguageOption2<bool> DontPutOutOrRefOnStruct = new(
Features\Options\HighlightingOptionsStorage.cs (2)
21new("dotnet_highlight_related_regex_components", 26new("dotnet_highlight_related_json_components",
Features\Options\IdeAnalyzerOptionsStorage.cs (4)
41public static PerLanguageOption2<bool> ReportInvalidPlaceholdersInStringDotFormatCalls = new( 44public static PerLanguageOption2<bool> ReportInvalidRegexPatterns = new( 47public static PerLanguageOption2<bool> ReportInvalidJsonPatterns = new( 50public static PerLanguageOption2<bool> DetectAndOfferEditorFeaturesForProbableJsonStrings = new(
Features\Options\ImplementTypeOptionsStorage.cs (2)
26new("dotnet_insertion_behavior", 30new("dotnet_property_generation_behavior",
Features\Options\QuickInfoOptionsStorage.cs (1)
20public static readonly PerLanguageOption2<bool> ShowRemarksInQuickInfo = new(
Features\Options\SolutionCrawlerOptionsStorage.cs (3)
16public static readonly PerLanguageOption2<BackgroundAnalysisScope> BackgroundAnalysisScopeOption = new( 28public static readonly PerLanguageOption2<CompilerDiagnosticsScope> CompilerDiagnosticsScopeOption = new( 31public static readonly PerLanguageOption2<bool> RemoveDocumentDiagnosticsOnDocumentClose = new(
Features\Options\SymbolSearchOptionsStorage.cs (2)
21new("dotnet_search_reference_assemblies", 26new("dotnet_search_nuget_packages", SymbolSearchOptions.Default.SearchNuGetPackages, group: s_optionGroup);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
AutomaticInsertionOfAbstractOrInterfaceMembers\AutomaticInsertionOfAbstractOrInterfaceMembersOptionsStorage.vb (1)
10Public Shared ReadOnly AutomaticInsertionOfAbstractOrInterfaceMembers As PerLanguageOption2(Of Boolean) = New PerLanguageOption2(Of Boolean)(
EndConstructGeneration\EndConstructGenerationOptionsStorage.vb (1)
9Public Shared ReadOnly EndConstruct As New PerLanguageOption2(Of Boolean)("visual_basic_generate_end_construct", defaultValue:=True)
LineCommit\LineCommitOptionsStorage.vb (1)
9Public Shared ReadOnly PrettyListing As New PerLanguageOption2(Of Boolean)("visual_basic_pretty_listing", defaultValue:=True)
Microsoft.CodeAnalysis.Workspaces (14)
CodeStyleHelpers.cs (1)
148var option = new PerLanguageOption2<CodeStyleOption2<T>>(name, defaultValue, group, isEditorConfigOption: true, serializer: (serializerFactory ?? EditorConfigValueSerializer.CodeStyle).Invoke(defaultValue));
CodeStyleOptions2.cs (1)
316internal static readonly PerLanguageOption2<CodeStyleOption2<bool>> PreferSystemHashCode = new(
FadingOptions.cs (2)
12public static readonly PerLanguageOption2<bool> FadeOutUnusedImports = new("dotnet_fade_out_unused_imports", defaultValue: true); 13public static readonly PerLanguageOption2<bool> FadeOutUnreachableCode = new("dotnet_fade_out_unreachable_code", defaultValue: true);
FormattingOptions2.cs (5)
27public static PerLanguageOption2<bool> UseTabs = new PerLanguageOption2<bool>( 32public static PerLanguageOption2<int> TabSize = new PerLanguageOption2<int>( 36public static PerLanguageOption2<int> IndentationSize = new PerLanguageOption2<int>( 40public static PerLanguageOption2<string> NewLine = new PerLanguageOption2<string>( 62public static PerLanguageOption2<IndentStyle> SmartIndent = new PerLanguageOption2<IndentStyle>(
GenerationOptions.cs (2)
15public static readonly PerLanguageOption2<bool> PlaceSystemNamespaceFirst = new( 21public static readonly PerLanguageOption2<bool> SeparateImportDirectiveGroups = new(
NamingStyleOptions.cs (1)
24internal static PerLanguageOption2<NamingStylePreferences> NamingPreferences { get; } = new(
Recommendations\RecommendationOptions.cs (2)
20public static readonly PerLanguageOption2<bool> HideAdvancedMembers = new PerLanguageOption2<bool>( 24public static readonly PerLanguageOption2<bool> FilterOutOfScopeLocals = new PerLanguageOption2<bool>(
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
Options\OptionKeyTests.cs (1)
88var option2 = new PerLanguageOption2<bool>(name: "name", defaultValue: false);
WorkspaceServiceTests\GlobalOptionServiceTests.cs (1)
273var perLanguageOption2 = new PerLanguageOption2<CodeStyleOption2<bool>>("test", new CodeStyleOption2<bool>(false, NotificationOption2.Warning)).WithPublicOption("test", "test");
Microsoft.VisualStudio.LanguageServices (1)
Workspace\VisualStudioNavigationOptionsStorage.cs (1)
11public static readonly PerLanguageOption2<bool> NavigateToObjectBrowser = new("visual_studio_navigate_to_object_browser", defaultValue: false);