Sublime Text 通过 LSP + rust-analyzer 插件可实现 Rust 高效开发;需安装 Rust 工具链、rust-analyzer 可执行文件并加入 PATH,再安装 LSP 和 LSP-rust-analyzer 插件,配置初始化选项以支持 cargo 和 proc-macro。

Sublime Text 本身不原生支持 Rust,但通过插件 + Rust Analyzer(语言服务器)可以实现接近 VS Code 的智能提示、跳转、格式化等体验。关键不是装个插件就完事,而是让 Sublime 正确调用 Rust Analyzer 这个 LSP 后端。
确保已安装 Rust 工具链(含 cargo):
rustup install stable 和 rustup default stable
rust-analyzer-x86_64-unknown-linux-gnu.gz 或对应 macOS/Windows 版)rust-analyzer),重命名为 rust-analyzer(去掉扩展名),并放入系统 PATH,例如:/usr/local/bin/rust-analyzer 或 %USERPROFILE%\bin\rust-analyzer.exe
rust-analyzer --version 确认可用打开 Sublime Text → Ctrl+Shift+P(Win/Linux)或 Cmd+Shift+P(macOS)→ 输入 Install Package → 安装以下两个插件:
装完后重启 Sublime,它会自动识别 .rs 文件并尝试启动 rust-analyzer。
基于ThinkPhp6+ swoole4+uniapp 开发的一套CRMEB新零售多商户商城系统。如果不会搭建请到 查看搭建说明系统环境推荐 使用 宝塔配置环境centos PHP7.3 mysql5.6新增功能: 01·新增支持销售虚拟产品自动发货 02.支持销售链接与卡密可导入导出 03.自定义后台路径对后台进行保护 04.新增支持商家缴纳保证金功能 05·违法或侵权商品一键举报功能 06·仲
0
打开一个 Cargo 项目根目录(含 Cargo.toml),新建或打开 main.rs:
LSP: rust-analyzer
std::env::args() 上,按 F12 可跳转到定义vec! 后应有补全提示;写错函数名会有波浪线提示如未生效,检查 Sublime 控制台(View → Show Console)是否有 rust-analyzer not found 错误——说明路径没配对,需手动指定:
serde),确保 rust-analyzer 版本较新(≥2023),并在初始化选项中开启 procMacro.enable
rust-analyzer 启动命令中加参数 --no-proc-macro-server(牺牲部分宏支持换响应速度)基本上就这些。不需要额外装 RLS 或 rustc-dev,rust-analyzer 是目前 Rust 生态最成熟、Sublime 兼容最好的选择。
以上就是sublime如何搭建Rust开发环境? (Rust Analyzer配置)的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号