Rust 安装

rust logo

安装Rust

详见官网安装

检查是否安装成功
$ rustc -V rustc 1.83.0 (90b35a623 2024-11-26)
检查是否安装成功
$ cargo -V cargo 1.83.0 (5ffbef321 2024-10-29)

恭喜,你已成功安装 Rust

VS Code 开发工具

VS Code 是一个功能强大的代码编辑器,它支持 Rust 开发。

安装vscode插件

官方的 Rust,作者是 The Rust Programming Language, 官方出品,牛逼就完了,但是……我们并不推荐(事实上已经不再维护了,官方收编了第二个插件,现在第二个插件的作者也是 The Rust Programming Language),这个插件有几个问题:

问题

首先是在代码跳转上支持的很烂,只能在自己的代码库中跳转,一旦跳到别的三方库,那就无法继续跳转,对于查看标准库和三方库的源码带来了极大的困扰 其次,不支持类型自动标注,对于 Rust 语言而言,类型说明是非常重要的,特别是在你不知道给变量一个什么类型时,这种 IDE的自动提示就变得弥足珍贵 代码提示不太好用,有些方法既不会提示,也不能跳转

社区驱动的 rust-analyzer,非常推荐,上面说的所有问题,在这个插件上都得到了解决,不得不说,Rust 社区 yyds!

RustRover

RustRover官方下载

rust rover

RustRoverJetBrains 专为 Rust 开发打造的集成开发环境 (IDE)。 依托于 JetBrains 强大的 IntelliJ 平台,RustRover 提供了丰富的语言支持和开发工具,并与 JetBrains 家族的其他 IDE 如 IntelliJ IDEA 和 PyCharm 一脉相承,界面友好且功能强大。