1 write to GlobalOptions
Microsoft.CodeAnalysis.EditorFeatures (1)
Options\EditorOptionsService.cs (1)
28GlobalOptions = globalOptions;
43 references to GlobalOptions
Microsoft.CodeAnalysis.CSharp.EditorFeatures (5)
BlockCommentEditing\BlockCommentEditingCommandHandler.cs (1)
63if (!_editorOptionsService.GlobalOptions.GetOption(BlockCommentEditingOptionsStorage.AutoInsertBlockCommentStartString, LanguageNames.CSharp))
BlockCommentEditing\CloseBlockCommentCommandHandler.cs (1)
53if (_editorOptionsService.GlobalOptions.GetOption(BlockCommentEditingOptionsStorage.AutoInsertBlockCommentStartString, LanguageNames.CSharp) &&
Formatting\CSharpFormattingInteractionService.cs (2)
47var isSmartIndent = _editorOptionsService.GlobalOptions.GetOption(IndentationOptionsStorage.SmartIndent, LanguageNames.CSharp) == FormattingOptions2.IndentStyle.Smart; 60var options = _editorOptionsService.GlobalOptions.GetAutoFormattingOptions(LanguageNames.CSharp);
SplitStringLiteral\SplitStringLiteralCommandHandler.cs (1)
57if (!_editorOptionsService.GlobalOptions.GetOption(SplitStringLiteralOptionsStorage.Enabled))
Microsoft.CodeAnalysis.EditorFeatures (23)
AutomaticCompletion\AbstractAutomaticLineEnderCommandHandler.cs (1)
92if (!EditorOptionsService.GlobalOptions.GetOption(AutomaticLineEnderOptionsStorage.AutomaticLineEnder))
Diagnostics\DiagnosticsClassificationTaggerProvider.cs (2)
52: base(threadingContext, diagnosticService, analyzerService, editorOptionsService.GlobalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.Classification)) 82&& _editorOptionsService.GlobalOptions.GetOption(fadingOption, data.Language);
IntelliSense\AsyncCompletion\CompletionSource.cs (7)
121var options = _editorOptionsService.GlobalOptions.GetCompletionOptions(document.Project.Language); 127_textView.Options.GlobalOptions.SetOptionValue(s_nonBlockingCompletionEditorOption, !_editorOptionsService.GlobalOptions.GetOption(CompletionViewOptionsStorage.BlockForCompletionItems, service.Language)); 267var showCompletionItemFilters = _editorOptionsService.GlobalOptions.GetOption(CompletionViewOptionsStorage.ShowCompletionItemFilters, document.Project.Language); 268var options = _editorOptionsService.GlobalOptions.GetCompletionOptions(document.Project.Language) with 414var options = _editorOptionsService.GlobalOptions.GetCompletionOptions(document.Project.Language) with 526var completionOptions = _editorOptionsService.GlobalOptions.GetCompletionOptions(document.Project.Language); 527var displayOptions = _editorOptionsService.GlobalOptions.GetSymbolDescriptionOptions(document.Project.Language);
IntelliSense\QuickInfo\QuickInfoSourceProvider.QuickInfoSource.cs (3)
67if (_editorOptionsService.GlobalOptions.GetOption(InlineRenameUIOptionsStorage.UseInlineAdornment) && _inlineRenameService.ActiveSession is not null) 89var options = _editorOptionsService.GlobalOptions.GetSymbolDescriptionOptions(document.Project.Language); 95var classificationOptions = _editorOptionsService.GlobalOptions.GetClassificationOptions(document.Project.Language);
Options\TextBufferOptionProviders.cs (7)
27return optionsProvider.GlobalOptions.GetDocumentationCommentOptions(lineFormattingOptions, languageServices.Language); 47=> GetSyntaxFormattingOptionsImpl(textBuffer, optionsProvider.Factory.GetOptions(textBuffer), optionsProvider.IndentationManager, optionsProvider.GlobalOptions, languageServices, explicitFormat); 62var formattingOptions = GetSyntaxFormattingOptionsImpl(textBuffer, editorOptions, optionsProvider.IndentationManager, optionsProvider.GlobalOptions, languageServices, explicitFormat); 66AutoFormattingOptions = optionsProvider.GlobalOptions.GetAutoFormattingOptions(languageServices.Language), 68IndentStyle = optionsProvider.GlobalOptions.GetOption(IndentationOptionsStorage.SmartIndent, languageServices.Language) 76var fallbackOptions = optionsProvider.GlobalOptions.GetAddImportPlacementOptions(languageServices); 84var fallbackOptions = optionsProvider.GlobalOptions.GetCodeCleanupOptions(languageServices);
Preview\AbstractPreviewFactoryService.cs (1)
681if (_editorOptionsService.GlobalOptions.GetOption(SolutionCrawlerRegistrationService.EnableSolutionCrawler))
SmartIndent\SmartIndentProvider.cs (1)
35if (!_editorOptionsService.GlobalOptions.GetOption(SmartIndenterOptionsStorage.SmartIndenter))
Structure\AbstractStructureTaggerProvider.cs (1)
59: base(threadingContext, editorOptionsService.GlobalOptions, visibilityTracker, listenerProvider.GetListener(FeatureAttribute.Outlining))
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (3)
Snippets\AbstractSnippetCommandHandler.cs (1)
294return EditorOptionsService.GlobalOptions.GetOption(SnippetsOptionsStorage.Snippets) &&
Snippets\CSharpSnippets\SnippetFunctions\SnippetFunctionGenerateSwitchCases.cs (1)
99var simplifierOptions = document.GetSimplifierOptionsAsync(_snippetExpansionClient.EditorOptionsService.GlobalOptions, cancellationToken).AsTask().WaitAndGetResult(cancellationToken);
Snippets\CSharpSnippets\SnippetFunctions\SnippetFunctionSimpleTypeName.cs (1)
40var simplifierOptions = documentWithAnnotations.GetSimplifierOptionsAsync(_snippetExpansionClient.EditorOptionsService.GlobalOptions, cancellationToken).AsTask().WaitAndGetResult(cancellationToken);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (3)
InlineHints\InlineHintsTag.cs (1)
107var classificationOptions = _taggerProvider.EditorOptionsService.GlobalOptions.GetClassificationOptions(document.Project.Language);
InlineHints\InlineHintsTagger.cs (1)
170var classify = document != null && _taggerProvider.EditorOptionsService.GlobalOptions.GetOption(InlineHintsViewOptionsStorage.ColorHints, document.Project.Language);
Interactive\InteractiveEvaluator.cs (1)
87_workspace = new InteractiveWindowWorkspace(hostServices, editorOptionsService.GlobalOptions);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
EndConstructGeneration\EndConstructCommandHandler.vb (2)
71If Not _editorOptionsService.GlobalOptions.GetOption(EndConstructGenerationOptionsStorage.EndConstruct, LanguageNames.VisualBasic) Then 102If Not _editorOptionsService.GlobalOptions.GetOption(EndConstructGenerationOptionsStorage.EndConstruct, LanguageNames.VisualBasic) OrElse
LineCommit\CommitFormatter.vb (1)
63If Not (isExplicitFormat OrElse _editorOptionsService.GlobalOptions.GetOption(LineCommitOptionsStorage.PrettyListing, LanguageNames.VisualBasic)) Then
Microsoft.VisualStudio.LanguageServices (4)
Snippets\AbstractSnippetCommandHandler.cs (1)
326return EditorOptionsService.GlobalOptions.GetOption(SnippetsOptionsStorage.Snippets) &&
Snippets\AbstractSnippetExpansionClient.cs (1)
544if (!(EditorOptionsService.GlobalOptions.GetOption(CompletionViewOptionsStorage.EnableArgumentCompletionSnippets, document.Project.Language) ?? false))
Snippets\SnippetFunctions\SnippetFunctionGenerateSwitchCases.cs (1)
59var simplifierOptions = await document.GetSimplifierOptionsAsync(snippetExpansionClient.EditorOptionsService.GlobalOptions, cancellationToken).ConfigureAwait(false);
Snippets\SnippetFunctions\SnippetFunctionSimpleTypeName.cs (1)
48var simplifierOptions = await document.GetSimplifierOptionsAsync(snippetExpansionClient.EditorOptionsService.GlobalOptions, cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\AbstractCodeModelService.cs (2)
1046var options = await document.GetSyntaxFormattingOptionsAsync(_editorOptionsService.GlobalOptions, cancellationToken).ConfigureAwait(false); 1092var simplifierOptions = await document.GetSimplifierOptionsAsync(_editorOptionsService.GlobalOptions, cancellationToken).ConfigureAwait(false);