debian

Rust在Debian的集成开发环境

小樊
47
2025-12-03 05:32:58
栏目: 编程语言

在 Debian 上可用的 Rust 集成开发环境概览

快速上手步骤

  1. 安装 Rust 工具链(推荐 rustup
    • 执行:curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    • 重新加载环境:source $HOME/.cargo/env
    • 验证:rustc --versioncargo --version
    • 可选组件:rustup component add rust-src rust-analysis rustfmt clippy
  2. 创建与运行项目
    • cargo new hello && cd hello
    • cargo buildcargo run
  3. 安装系统构建依赖(便于调试与本地工具链)
    • sudo apt update && sudo apt install build-essential gdb lldb

各 IDE 安装与配置要点

IDE 安装方式(Debian) 关键扩展/组件 调试与运行要点
VS Code 方式一:下载 .debsudo apt install ./code_*.deb;方式二:使用 Snap sudo snap install --classic code 扩展:rust-analyzer;可选:CodeLLDB 使用 CodeLLDB 配置调试;Cargo 任务/运行与测试面板可直接使用
VSCodium 添加仓库后 sudo apt install codiumFlatpak flatpak install flathub com.vscodium.codium 同 VS Code(扩展市场需手动配置) 与 VS Code 一致
IntelliJ IDEA 通过官方安装包或 JetBrains Toolbox 安装 插件:Rust(官方 Rust 插件) 打开 Cargo 项目即可构建/运行/调试
CLion 通过官方安装包或 JetBrains Toolbox 安装 插件:Rust 原生 gdb/lldb 调试、CMake 集成、测试运行器
GNOME Builder sudo apt install gnome-builder 内置 Rust/GTK 支持 适合 GTK 桌面应用,一键运行与打包
Eclipse Theia Docker 快速体验:docker run -it --init -p 3000:3000 -v "$(pwd):/home/project" theiaide/theia:next 兼容 VS Code 扩展 浏览器/本地皆可,适合远程与协作开发
以上安装与配置要点可满足大多数 Rust 开发场景,从编辑器到全功能 IDE 均可按需选择。

调试与常用工具

选择建议

0
看了该问题的人还看了