diff --git a/src/Features/LanguageServer/Protocol/DefaultCapabilitiesProvider.cs b/src/Features/LanguageServer/Protocol/DefaultCapabilitiesProvider.cs index 7e530a737459d..97adae1b9d801 100644 --- a/src/Features/LanguageServer/Protocol/DefaultCapabilitiesProvider.cs +++ b/src/Features/LanguageServer/Protocol/DefaultCapabilitiesProvider.cs @@ -53,6 +53,7 @@ public ServerCapabilities GetCapabilities(ClientCapabilities clientCapabilities) lz => CommonCompletionUtilities.GetTriggerCharacters(lz.Value)).Distinct().Select(c => c.ToString()).ToArray(); capabilities.DefinitionProvider = true; + capabilities.DocumentHighlightProvider = true; capabilities.RenameProvider = true; capabilities.ImplementationProvider = true; capabilities.CodeActionProvider = new CodeActionOptions { CodeActionKinds = new[] { CodeActionKind.QuickFix, CodeActionKind.Refactor }, ResolveProvider = true }; @@ -132,7 +133,6 @@ public ServerCapabilities GetCapabilities(ClientCapabilities clientCapabilities) private static VSInternalServerCapabilities GetVSServerCapabilities() => new() { - DocumentHighlightProvider = true, ProjectContextProvider = true, BreakableRangeProvider = true,