Skip to content

setting Capabilites #306

@willt

Description

@willt

I'm at a complete loss on how to set client capabilities. I'm trying to set this one so I can send versioned edits. WorkspaceClientCapabilites.workspaceEdit.documentChanges

My client more or less looks like the one here: https://code.visualstudio.com/docs/extensions/example-language-server
I've spent a few hours search and digging I just can't figure it out.
Non versioned edits work fine using 'changes' instead of 'documentChanges'
I'm about to give up on versioned edits :(

In case it wasn't clear this is for the client portion of a language server im writing for vscode.

Running vscode 1.19.3
Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions