本指南将指导您在Linux Mint系统上搭建完整的Rust开发环境。
安装IntelliJ IDEA
访问JetBrains官网下载适用于Linux的IntelliJ IDEA Community版本,该版本免费且能满足大多数开发需求。
以2021.1.2版本为例:
Version: 2021.1.2
Build: 211.7442.40
Release Date: 1 June 2021
安装步骤
1. 解压文件:
sudo tar -zxvf ideaIC-2021.1.2.tar.gz
2. 赋予执行权限:
sudo chmod 777 -R idea-IC-211.7442.40/
启动IDEA
进入解压后的bin目录并运行启动脚本:
./idea.sh
安装Rust插件
在IntelliJ IDEA中依次选择File > Settings > Plugins,搜索并安装Rust插件。
安装Rust工具链
Rustup是官方推荐的Rust安装和版本管理工具。对于Linux用户,安装非常简单,只需执行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
根据提示完成安装过程。
相较于Windows系统的复杂安装流程,Linux系统仅需一条命令即可完成安装,极大简化了操作。
Cargo构建工具
安装Rustup时会自动安装Cargo,它是Rust的包管理和构建工具,支持以下功能:
- cargo build:构建项目
- cargo run:运行项目
- cargo test:测试项目
- cargo doc:生成文档
- cargo publish:发布库到crates.io
要验证安装是否成功,可以在终端中运行cargo --version
。
创建并运行Hello World项目
在IntelliJ IDEA中新建一个Rust项目,默认包含main.rs文件:
fn main() {
println!("Hello, world!");
}
点击运行按钮或在命令行输入cargo run
,控制台输出:
Hello, world!
其他IDE选项
除了IntelliJ IDEA,您还可以选择CLion作为Rust开发环境。
下载地址:JetBrains CLion
参考:
Ubuntu19.04 安装 Idea 2019.1.3 Community