1、安装Rust(以Window系统为例)

官网上下载并安装Rust,运行安装程序后会安装Rust程序

install rust in window.png

2、确认Rust及Cargo是否成功安装

在配置 Sublime 之前,先确认 Rust 安装正确, cmd窗口

rustc --version
cargo --version

能看到版本号,才继续往下走

3、安装rust-analyzer

为什么你需要rust-analyzer?

如果没有 rust-analyzer,Sublime Text 只是一个好用的记事本——它只认识颜色(语法高亮),不认识逻辑。
有了 rust-analyzer,Sublime Text 就变成了一个强大的 IDE(集成开发环境)——它能理解你的意图,防止你犯错。
它是一个专门为编辑器提供“智能服务”的后台程序。它并不负责把你的代码变成可执行文件(那是 rustc 编译器干的事),它专门负责在你写代码的过程中提供检查及提示

cmd里输入以下命令安装

rustup component add rust-analyzer

按上面的命令安装后,通过下面的命令查询安装rust-analyzer的位置(后面需要用到这个路径)

rustup which rust-analyzer

确定到路径后,可以在rust-analyzer路径下,通过以下命令查看是否安装成功,看到具体的版本号即表示安装好了

rust-analyzer --version

4、Sublime配置

4.1、Sublime安装Package

1)、首先打开Sublime Text,使用快捷键Shift+Ctrl+P,弹出查找栏

2)、在搜索框中直接输入关键字 install ,出现下拉选项

3)、点击选择其中的:Install Package Control,等待安装

Package Control success.png

安装Package Control后,才能安装其他3个,按下面的操作安装这3个Package

sublime package install.gif
  • Rust Enhanced (主要作用语法高亮)

  • LSP (Language Server Protocol 客户端

  • LSP-rust-analyzer (Rust-Analyzer LSP专用包

sublime packages.png

Sublime总共需要安装以上这些包,其中Package Contol是Sublime中安装管理package的,需要先安装上

4.2、【重要】Sublime中LSP-Rust-Analyzer的配置(设置rust-analyzer的路径)

LSP rust-analyzer路径配置.png

进到入LSP-rust-analyzers的配置页面,配置正确的rust-analyzers.exe的路径,第3步获得的rust-analyzers.exe的实际路径,保存并退出

PixPin_2026-01-01_17-49-04.png
PixPin_2026-01-01_17-50-53.png

5、Sublime Build的脚本设置

新建一个新的Build System,输入的下面的内容,并起一个喜欢的名字

PixPin_2026-01-01_17-57-27.png
{
    "cmd": ["cargo", "run"],
    "working_dir": "$project_path",
    "selector": "source.rust",
    "shell": true
}
PixPin_2026-01-01_17-58-07.png

6、大功告成🎉🎉

按下面方式运行,Sublime中直接运行,直接得到运行的结果,OK

PixPin_2026-01-01_18-11-22.gif

文章作者: Joe.W
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 codefriedsimple
技术分享 sublime
喜欢就支持一下吧