lsp.WorkspaceClientCapabilities
Workspace specific client capabilities.
@since 3.6.0 @since 3.6.0 @since 3.16.0. @since 3.16.0. @since 3.17.0. @since 3.17.0. @since 3.17.0. @since 3.18.0 @since 3.18.0
Fields16
WorkspaceClientCapabilities.applyEdit : nil | boolean
The client supports applying batch edits to the workspace by supporting the request 'workspace/applyEdit'
WorkspaceClientCapabilities.workspaceEdit : lsp.WorkspaceEditClientCapabilities | nil
Capabilities specific to WorkspaceEdits.
WorkspaceClientCapabilities.didChangeConfiguration : lsp.DidChangeConfigurationClientCapabilities | nil
Capabilities specific to the workspace/didChangeConfiguration notification.
WorkspaceClientCapabilities.didChangeWatchedFiles : lsp.DidChangeWatchedFilesClientCapabilities | nil
Capabilities specific to the workspace/didChangeWatchedFiles notification.
WorkspaceClientCapabilities.symbol : lsp.WorkspaceSymbolClientCapabilities | nil
Capabilities specific to the workspace/symbol request.
WorkspaceClientCapabilities.executeCommand : lsp.ExecuteCommandClientCapabilities | nil
Capabilities specific to the workspace/executeCommand request.
WorkspaceClientCapabilities.workspaceFolders : nil | boolean
WorkspaceClientCapabilities.configuration : nil | boolean
WorkspaceClientCapabilities.semanticTokens : lsp.SemanticTokensWorkspaceClientCapabilities | nil
WorkspaceClientCapabilities.codeLens : lsp.CodeLensWorkspaceClientCapabilities | nil
WorkspaceClientCapabilities.fileOperations : lsp.FileOperationClientCapabilities | nil
The client has support for file notifications/requests for user operations on files.
Since 3.16.0
WorkspaceClientCapabilities.inlineValue : lsp.InlineValueWorkspaceClientCapabilities | nil
WorkspaceClientCapabilities.inlayHint : lsp.InlayHintWorkspaceClientCapabilities | nil
WorkspaceClientCapabilities.diagnostics : lsp.DiagnosticWorkspaceClientCapabilities | nil
WorkspaceClientCapabilities.foldingRange : lsp.FoldingRangeWorkspaceClientCapabilities | nil
WorkspaceClientCapabilities.textDocumentContent : lsp.TextDocumentContentClientCapabilities | nil