lsp.TextDocumentClientCapabilities
Text document specific client capabilities.
@since 3.18.0 @since 3.14.0 @since 3.6.0 @since 3.6.0 @since 3.6.0 @since 3.10.0 @since 3.15.0 @since 3.16.0 @since 3.16.0 @since 3.16.0 @since 3.16.0 @since 3.17.0 @since 3.17.0 @since 3.17.0 @since 3.17.0 @since 3.18.0
Fields32
TextDocumentClientCapabilities.synchronization : lsp.TextDocumentSyncClientCapabilities | nil
Defines which synchronization capabilities the client supports.
TextDocumentClientCapabilities.filters : lsp.TextDocumentFilterClientCapabilities | nil
TextDocumentClientCapabilities.completion : lsp.CompletionClientCapabilities | nil
Capabilities specific to the textDocument/completion request.
TextDocumentClientCapabilities.hover : lsp.HoverClientCapabilities | nil
Capabilities specific to the textDocument/hover request.
TextDocumentClientCapabilities.signatureHelp : lsp.SignatureHelpClientCapabilities | nil
Capabilities specific to the textDocument/signatureHelp request.
TextDocumentClientCapabilities.declaration : lsp.DeclarationClientCapabilities | nil
TextDocumentClientCapabilities.definition : lsp.DefinitionClientCapabilities | nil
Capabilities specific to the textDocument/definition request.
TextDocumentClientCapabilities.typeDefinition : lsp.TypeDefinitionClientCapabilities | nil
TextDocumentClientCapabilities.implementation : lsp.ImplementationClientCapabilities | nil
TextDocumentClientCapabilities.references : lsp.ReferenceClientCapabilities | nil
Capabilities specific to the textDocument/references request.
TextDocumentClientCapabilities.documentHighlight : lsp.DocumentHighlightClientCapabilities | nil
Capabilities specific to the textDocument/documentHighlight request.
TextDocumentClientCapabilities.documentSymbol : lsp.DocumentSymbolClientCapabilities | nil
Capabilities specific to the textDocument/documentSymbol request.
TextDocumentClientCapabilities.codeAction : lsp.CodeActionClientCapabilities | nil
Capabilities specific to the textDocument/codeAction request.
TextDocumentClientCapabilities.codeLens : lsp.CodeLensClientCapabilities | nil
Capabilities specific to the textDocument/codeLens request.
TextDocumentClientCapabilities.documentLink : lsp.DocumentLinkClientCapabilities | nil
Capabilities specific to the textDocument/documentLink request.
TextDocumentClientCapabilities.colorProvider : lsp.DocumentColorClientCapabilities | nil
TextDocumentClientCapabilities.formatting : lsp.DocumentFormattingClientCapabilities | nil
Capabilities specific to the textDocument/formatting request.
TextDocumentClientCapabilities.rangeFormatting : lsp.DocumentRangeFormattingClientCapabilities | nil
Capabilities specific to the textDocument/rangeFormatting request.
TextDocumentClientCapabilities.onTypeFormatting : lsp.DocumentOnTypeFormattingClientCapabilities | nil
Capabilities specific to the textDocument/onTypeFormatting request.
TextDocumentClientCapabilities.rename : lsp.RenameClientCapabilities | nil
Capabilities specific to the textDocument/rename request.
TextDocumentClientCapabilities.foldingRange : lsp.FoldingRangeClientCapabilities | nil
TextDocumentClientCapabilities.selectionRange : lsp.SelectionRangeClientCapabilities | nil
TextDocumentClientCapabilities.publishDiagnostics : lsp.PublishDiagnosticsClientCapabilities | nil
Capabilities specific to the textDocument/publishDiagnostics notification.
TextDocumentClientCapabilities.callHierarchy : lsp.CallHierarchyClientCapabilities | nil
TextDocumentClientCapabilities.semanticTokens : lsp.SemanticTokensClientCapabilities | nil
TextDocumentClientCapabilities.linkedEditingRange : lsp.LinkedEditingRangeClientCapabilities | nil
TextDocumentClientCapabilities.moniker : lsp.MonikerClientCapabilities | nil
TextDocumentClientCapabilities.typeHierarchy : lsp.TypeHierarchyClientCapabilities | nil
TextDocumentClientCapabilities.inlineValue : lsp.InlineValueClientCapabilities | nil
TextDocumentClientCapabilities.inlayHint : lsp.InlayHintClientCapabilities | nil
TextDocumentClientCapabilities.diagnostic : lsp.DiagnosticClientCapabilities | nil
TextDocumentClientCapabilities.inlineCompletion : lsp.InlineCompletionClientCapabilities | nil