lsp_rename
Rename symbols across your workspace with preview capability. Specify file location and new name to safely refactor code across multiple files.
Instructions
Rename a symbol across the workspace. By default performs a dry run showing changes without applying them.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Absolute path to the source file | |
| line | Yes | Line number (1-indexed) | |
| column | Yes | Column number (1-indexed) | |
| new_name | Yes | New name for the symbol | |
| dry_run | No | If true, only preview changes without applying. If false, apply changes to files. |