Package Control

The official Sublime Text package manager.

LSP-rust-analyzer

Convenience package for rust-analyzer

By sublimelsp
Created June 7, 2021, last updated July 6, 2026.

JunMayAprMarFebJan Dec2025 NovOctSepAugJul 2026-W28 | installs: 42 | removals: 4 | upgrades: 1,193 2026-W28 | installs: 42 | removals: 4 | upgrades: 1,193 2026-W28 | installs: 42 | removals: 4 | upgrades: 1,193 2026-W27 | installs: 50 | removals: 13 | upgrades: 1,345 2026-W27 | installs: 50 | removals: 13 | upgrades: 1,345 2026-W27 | installs: 50 | removals: 13 | upgrades: 1,345 2026-W26 | installs: 53 | removals: 17 | upgrades: 1,536 2026-W26 | installs: 53 | removals: 17 | upgrades: 1,536 2026-W26 | installs: 53 | removals: 17 | upgrades: 1,536 2026-W25 | installs: 62 | removals: 13 | upgrades: 1,286 2026-W25 | installs: 62 | removals: 13 | upgrades: 1,286 2026-W25 | installs: 62 | removals: 13 | upgrades: 1,286 2026-W24 | installs: 38 | removals: 15 | upgrades: 1,259 2026-W24 | installs: 38 | removals: 15 | upgrades: 1,259 2026-W24 | installs: 38 | removals: 15 | upgrades: 1,259 2026-W23 | installs: 50 | removals: 8 | upgrades: 1,159 2026-W23 | installs: 50 | removals: 8 | upgrades: 1,159 2026-W23 | installs: 50 | removals: 8 | upgrades: 1,159 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 58 | removals: 18 | upgrades: 1,439 2026-W21 | installs: 58 | removals: 18 | upgrades: 1,439 2026-W21 | installs: 58 | removals: 18 | upgrades: 1,439 2026-W20 | installs: 55 | removals: 15 | upgrades: 1,216 2026-W20 | installs: 55 | removals: 15 | upgrades: 1,216 2026-W20 | installs: 55 | removals: 15 | upgrades: 1,216 2026-W19 | installs: 51 | removals: 16 | upgrades: 1,272 2026-W19 | installs: 51 | removals: 16 | upgrades: 1,272 2026-W19 | installs: 51 | removals: 16 | upgrades: 1,272 2026-W18 | installs: 51 | removals: 10 | upgrades: 1,174 2026-W18 | installs: 51 | removals: 10 | upgrades: 1,174 2026-W18 | installs: 51 | removals: 10 | upgrades: 1,174 2026-W17 | installs: 42 | removals: 18 | upgrades: 161 2026-W17 | installs: 42 | removals: 18 | upgrades: 161 2026-W17 | installs: 42 | removals: 18 | upgrades: 161 2026-W16 | installs: 61 | removals: 19 | upgrades: 285 2026-W16 | installs: 61 | removals: 19 | upgrades: 285 2026-W16 | installs: 61 | removals: 19 | upgrades: 285 2026-W15 | installs: 40 | removals: 12 | upgrades: 529 2026-W15 | installs: 40 | removals: 12 | upgrades: 529 2026-W15 | installs: 40 | removals: 12 | upgrades: 529 2026-W14 | installs: 50 | removals: 22 | upgrades: 1,633 2026-W14 | installs: 50 | removals: 22 | upgrades: 1,633 2026-W14 | installs: 50 | removals: 22 | upgrades: 1,633 2026-W13 | installs: 68 | removals: 18 | upgrades: 939 2026-W13 | installs: 68 | removals: 18 | upgrades: 939 2026-W13 | installs: 68 | removals: 18 | upgrades: 939 2026-W12 | installs: 41 | removals: 9 | upgrades: 1,323 2026-W12 | installs: 41 | removals: 9 | upgrades: 1,323 2026-W12 | installs: 41 | removals: 9 | upgrades: 1,323 2026-W11 | installs: 51 | removals: 9 | upgrades: 1,349 2026-W11 | installs: 51 | removals: 9 | upgrades: 1,349 2026-W11 | installs: 51 | removals: 9 | upgrades: 1,349 2026-W10 | installs: 57 | removals: 13 | upgrades: 944 2026-W10 | installs: 57 | removals: 13 | upgrades: 944 2026-W10 | installs: 57 | removals: 13 | upgrades: 944 2026-W09 | installs: 40 | removals: 15 | upgrades: 1,331 2026-W09 | installs: 40 | removals: 15 | upgrades: 1,331 2026-W09 | installs: 40 | removals: 15 | upgrades: 1,331 2026-W08 | installs: 60 | removals: 15 | upgrades: 1,126 2026-W08 | installs: 60 | removals: 15 | upgrades: 1,126 2026-W08 | installs: 60 | removals: 15 | upgrades: 1,126 2026-W07 | installs: 46 | removals: 14 | upgrades: 1,426 2026-W07 | installs: 46 | removals: 14 | upgrades: 1,426 2026-W07 | installs: 46 | removals: 14 | upgrades: 1,426 2026-W06 | installs: 60 | removals: 19 | upgrades: 1,380 2026-W06 | installs: 60 | removals: 19 | upgrades: 1,380 2026-W06 | installs: 60 | removals: 19 | upgrades: 1,380 2026-W05 | installs: 90 | removals: 22 | upgrades: 1,327 2026-W05 | installs: 90 | removals: 22 | upgrades: 1,327 2026-W05 | installs: 90 | removals: 22 | upgrades: 1,327 2026-W04 | installs: 49 | removals: 9 | upgrades: 1,347 2026-W04 | installs: 49 | removals: 9 | upgrades: 1,347 2026-W04 | installs: 49 | removals: 9 | upgrades: 1,347 2026-W03 | installs: 63 | removals: 18 | upgrades: 1,827 2026-W03 | installs: 63 | removals: 18 | upgrades: 1,827 2026-W03 | installs: 63 | removals: 18 | upgrades: 1,827 2026-W02 | installs: 78 | removals: 41 | upgrades: 909 2026-W02 | installs: 78 | removals: 41 | upgrades: 909 2026-W02 | installs: 78 | removals: 41 | upgrades: 909 2026-W01 | installs: 71 | removals: 9 | upgrades: 71 2026-W01 | installs: 71 | removals: 9 | upgrades: 71 2026-W01 | installs: 71 | removals: 9 | upgrades: 71 2025-W52 | installs: 65 | removals: 14 | upgrades: 113 2025-W52 | installs: 65 | removals: 14 | upgrades: 113 2025-W52 | installs: 65 | removals: 14 | upgrades: 113 2025-W51 | installs: 49 | removals: 12 | upgrades: 139 2025-W51 | installs: 49 | removals: 12 | upgrades: 139 2025-W51 | installs: 49 | removals: 12 | upgrades: 139 2025-W50 | installs: 38 | removals: 4 | upgrades: 193 2025-W50 | installs: 38 | removals: 4 | upgrades: 193 2025-W50 | installs: 38 | removals: 4 | upgrades: 193 2025-W49 | installs: 53 | removals: 12 | upgrades: 357 2025-W49 | installs: 53 | removals: 12 | upgrades: 357 2025-W49 | installs: 53 | removals: 12 | upgrades: 357 2025-W48 | installs: 44 | removals: 4 | upgrades: 741 2025-W48 | installs: 44 | removals: 4 | upgrades: 741 2025-W48 | installs: 44 | removals: 4 | upgrades: 741 2025-W47 | installs: 57 | removals: 12 | upgrades: 1,293 2025-W47 | installs: 57 | removals: 12 | upgrades: 1,293 2025-W47 | installs: 57 | removals: 12 | upgrades: 1,293 2025-W46 | installs: 30 | removals: 11 | upgrades: 1,387 2025-W46 | installs: 30 | removals: 11 | upgrades: 1,387 2025-W46 | installs: 30 | removals: 11 | upgrades: 1,387 2025-W45 | installs: 49 | removals: 20 | upgrades: 65 2025-W45 | installs: 49 | removals: 20 | upgrades: 65 2025-W45 | installs: 49 | removals: 20 | upgrades: 65 2025-W44 | installs: 66 | removals: 19 | upgrades: 57 2025-W44 | installs: 66 | removals: 19 | upgrades: 57 2025-W44 | installs: 66 | removals: 19 | upgrades: 57 2025-W43 | installs: 37 | removals: 2 | upgrades: 82 2025-W43 | installs: 37 | removals: 2 | upgrades: 82 2025-W43 | installs: 37 | removals: 2 | upgrades: 82 2025-W42 | installs: 41 | removals: 8 | upgrades: 87 2025-W42 | installs: 41 | removals: 8 | upgrades: 87 2025-W42 | installs: 41 | removals: 8 | upgrades: 87 2025-W41 | installs: 58 | removals: 12 | upgrades: 109 2025-W41 | installs: 58 | removals: 12 | upgrades: 109 2025-W41 | installs: 58 | removals: 12 | upgrades: 109 2025-W40 | installs: 46 | removals: 18 | upgrades: 117 2025-W40 | installs: 46 | removals: 18 | upgrades: 117 2025-W40 | installs: 46 | removals: 18 | upgrades: 117 2025-W39 | installs: 69 | removals: 15 | upgrades: 157 2025-W39 | installs: 69 | removals: 15 | upgrades: 157 2025-W39 | installs: 69 | removals: 15 | upgrades: 157 2025-W38 | installs: 53 | removals: 13 | upgrades: 322 2025-W38 | installs: 53 | removals: 13 | upgrades: 322 2025-W38 | installs: 53 | removals: 13 | upgrades: 322 2025-W37 | installs: 68 | removals: 18 | upgrades: 559 2025-W37 | installs: 68 | removals: 18 | upgrades: 559 2025-W37 | installs: 68 | removals: 18 | upgrades: 559 2025-W36 | installs: 50 | removals: 18 | upgrades: 1,274 2025-W36 | installs: 50 | removals: 18 | upgrades: 1,274 2025-W36 | installs: 50 | removals: 18 | upgrades: 1,274 2025-W35 | installs: 54 | removals: 17 | upgrades: 360 2025-W35 | installs: 54 | removals: 17 | upgrades: 360 2025-W35 | installs: 54 | removals: 17 | upgrades: 360 2025-W34 | installs: 68 | removals: 16 | upgrades: 973 2025-W34 | installs: 68 | removals: 16 | upgrades: 973 2025-W34 | installs: 68 | removals: 16 | upgrades: 973 2025-W33 | installs: 35 | removals: 7 | upgrades: 633 2025-W33 | installs: 35 | removals: 7 | upgrades: 633 2025-W33 | installs: 35 | removals: 7 | upgrades: 633 04080 WeeklyInstalls 01K2K WeeklyUpgrades 2026-W28 | upgrades: 1,193 1.21.5 2026-W27 | upgrades: 1,345 1.21.4 / 1.21.3 2026-W26 | upgrades: 1,536 1.21.2 / 1.21.1 / ... 1.21.2 / 1.21.1 / 1.21.0 2026-W25 | upgrades: 1,286 1.20.13 2026-W24 | upgrades: 1,259 1.20.12 2026-W23 | upgrades: 1,159 1.20.11 2026-W21 | upgrades: 1,439 1.20.10 2026-W20 | upgrades: 1,216 1.20.9 2026-W19 | upgrades: 1,272 1.20.8 2026-W18 | upgrades: 1,174 1.20.7 2026-W14 | upgrades: 1,633 1.20.6 2026-W13 | upgrades: 939 1.20.5 2026-W12 | upgrades: 1,323 1.20.4 2026-W11 | upgrades: 1,349 1.20.3 2026-W09 | upgrades: 1,331 1.20.2 2026-W08 | upgrades: 1,126 1.20.1 2026-W07 | upgrades: 1,426 1.20.0 2026-W06 | upgrades: 1,380 1.19.0 2026-W05 | upgrades: 1,327 1.18.0 2026-W04 | upgrades: 1,347 1.17.5 2026-W03 | upgrades: 1,827 1.17.4 2026-W02 | upgrades: 909 1.17.3 / 1.17.2 / ... 1.17.3 / 1.17.2 / 1.17.1 / 1.17.0 2025-W47 | upgrades: 1,293 1.16.0 2025-W46 | upgrades: 1,387 1.15.0 2025-W36 | upgrades: 1,274 1.14.0 2025-W33 | upgrades: 633 1.13.0 1.12.1
Installations: recent average 52 per week, 19,723 in total
Installations minus removals
Upgrades

Links

Versions

1.21.5 (>ST4069) ·
2026-07-06 18:04

More

LSP-rust-analyzer

This is a helper package that starts the rust-analyzer language server for you.

Installation

  1. Install LSP via Package Control.
  2. Install LSP-rust-analyzer via Package Control.
  3. (Recommended) Install the LSP-file-watcher-rust via Package Control to enable functionality to notify the server about changed files.

Configuration

You can edit the global settings by opening the Preferences: LSP-rust-analyzer Settings from the Command Palette.

You can also have a project-specific configuration. Run the Project: Edit Project from the Command Palette and edit the following in the settings object.

{
    // folders: [
    //   ...
    // ]
    "settings": {
        "LSP": {
            "LSP-rust-analyzer": {
                "settings": {
                    //Setting-here
                }
            }
        }
    }
}

Applicable Selectors

This language server operates on views with the source.rust base scope.

Installation Location

The server binary is automatically downloaded to $CACHE/Package Storage/LSP-rust-analyzer.

Custom Command Palette Commands

LSP-rust-analyzer: Run...

Select a cargo command from the submenu. This spawns a shell with Terminus for tests, checks and executing code.

Note: The Terminus package needs to be installed for this functionality.

Example

LSP-rust-analyzer: Join Lines

Joins lines accounting for rust-specific logic.

Also bound to the default join-lines key binding (ctrlshiftj or commandshiftj on Windows/Linux and Mac respectively).

LSP-rust-analyzer: Move Item Down / Move Item Up

Moves item under cursor/selection in specified direction.

LSP-rust-analyzer: Open Docs Under Cursor

Opens the URL to documentation for the symbol under the cursor, if available.

LSP-rust-analyzer: Reload Project

Reloads the project metadata, i.e. runs cargo metadata again.

LSP-rust-analyzer: Expand Macro Recursively

Shows the full macro expansion of the macro at current cursor.

Results

Packages