Skip to main content

Module tools

Module tools 

Source
Expand description

LSP-based tools for code intelligence.

Provides 7 tools that leverage language server capabilities: hover, go-to-definition, find-references, diagnostics, completions, rename, and format.

Structsยง

LspCompletionsTool
Provides code completion suggestions from the language server.
LspDefinitionTool
Navigates to the definition of a symbol via the language server.
LspDiagnosticsTool
Retrieves diagnostics (errors, warnings) for a file from the language server.
LspFormatTool
Formats a source file using the language server.
LspHoverTool
Provides hover information (type info, documentation) via the language server.
LspReferencesTool
Finds all references to a symbol via the language server.
LspRenameTool
Renames a symbol across the project using the language server.