rename

Capabilities relating to the textDocument/rename request.

textDocument.rename.dynamicRegistration
Client Supported Since
Emacs (eglot) -
Neovim -
Visual Studio Code 1.65.2

Whether rename supports dynamic registration.

since v3.12.0 textDocument.rename.prepareSupport
Client Supported Since
Emacs (eglot) -
Neovim 0.6.1
Visual Studio Code 1.65.2

Client supports testing for validity of rename operations before execution.

since v3.16.0 textDocument.rename.honorsChangeAnnotations
Client Supported Since
Emacs (eglot) -
Neovim -
Visual Studio Code 1.65.2

Whether the client honors the change annotations in text edits and resource operations returned via the rename request’s workspace edit by for example presenting the workspace edit in the user interface and asking for confirmation.

prepareSupportDefaultBehavior

since v3.16.0 textDocument.rename.prepareSupportDefaultBehavior
Client Identifier
Emacs (eglot) -
Neovim -
Visual Studio Code 1.65.2

Client supports the default behavior result.

The value indicates the default behavior used by the client.