前言:
余生很长,不必慌张,你可以很努力,但千万别着急。
既然您搜到了这篇文章,那么或许您已下定决心学Rust。Rust是一门强大的语言,无论从安全性,性能,某些方面都超过C/C++。关于Rust历程,不然,最早是 Mozilla 雇员 Graydon Hoare 的个人项目。从 2009 年开始,得到了 Mozilla 研究院的资助,2010 年项目对外公布,2010 ~ 2011 年间实现自举。自此以后,Rust 在部分重构 -> 崩溃的边缘反复横跳(历程极其艰辛),终于,在 2015 年 5 月 15 日发布 1.0 版。
为何要创作这些文章?此话甚长,本人还只是一位学生,或许跟自己的爱好有关吧……
至于 Rust 难学,在你读完这些文章,或许还是感觉很难学(狗头)。
最后,希望您能坚持下去,你读过的书,走过的路,看过的风景,就是你的格局。
正文:
语言开发之根本,即是环境,此章将着重介绍。
市面上主流应该就是VsCode + RA 和 RR(RustRover).
本人用的是VsCode + RA ,RustRover更加适合小白,开箱即用,根据自己喜欢选择。
(注:RustRover非商业可免费使用。富哥略过,请尽量支持正版!)
VsCode配置教程:
下载VsCode (Visual Studio Code)
点我下载
https://code.visualstudio.com/安装略过,无脑next就行
插件安装:
启动VsCode,不出意外,界面长这样(主题不同正常)
找到右侧带四个方框的图标

输入 Chinese 选择第一个 (汉化)

重启IDE 即可
按以上步骤,依次安装
- rust-analyzer(Rust社区插件)
- Error Lens (错误、警告提示)
安装完成后,开始安装Rust。
Rust部署:
由于rust安装依赖C++环境,所以由点我下载安装(选择C++环境),随后在由点我下载开始安装Rust。(默认即可)

PS C:\Users\xxx> rustup-init.exe
......
Current installation options:
default host triple: x86_64-pc-windows-msvc
default toolchain: stable (default)
profile: default
modify PATH variable: yes
1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
至此,环境已打造完成,启动VsCode,开始新的征程吧!
创建新项目:
Rust创建项目,使用Cargo new命令:
基本语法:
cargo new [OPTIONS] <PROJECT_NAME>
- OPTIONS :可选的标志,用于配置项目的创建。
- <PROJECT_NAME> :要创建的项目的名称。
例如,(当前目录下)创建一个名为my_rust_project的项目,可以使用一下命令:
cargo new my_rust_project
部分新参数详解:
- --bin:创建一个可执行文件项目(src/main.rs)(默认)
- --lib:创建一个库项目(src/lib.rs)
- --edition edition:指定要使用的 Rust 版本。默认为 2021 版
- --name name:设置要使用的项目名。默认为目录名称
随后,用 VsCode 打开创建的文件夹,便可以愉快地编辑Rust了!
。。。
参考:
- https://blog.csdn.net/qq_29901385/article/details/133612572
- https://course.rs/about-book.html
5万+

被折叠的 条评论
为什么被折叠?



