2024年11月Rust编程语言下载安装-Rust官方2024最新版 v1.77.2正式版下载

发布时间:

  ⑴Rust是一个新型的高级计算机程序设计语言,从最初版本设计完成到现在只有十四年的时间,但是凭借它自身突出的优点,逐渐被各大科技公司所接受和使用,Rust的流行性正在逐渐蔓延开来,将来或许会成为像C++Python这样的主流编程语言。Rust拥有极高的编译运行效率和内存安全性,不允许不安全的内存操作,从根本上杜绝了内存泄露问题。

  ⑵打开rustup-init.exe文件,若出现以下提示,按"Y"回车

  ⑶随后出现以下选项

  ⑷依次输入""回车"x_-pc-windows-gnu"回车"nightly"回车"y"回车,随后选项更新为

  ⑸随后输入""回车即可开始安装最新版,等待一定时间后提示如下即表示Rust已经正常安装。

  ⑹截至目前,你已安装了工具链管理工具rustup项目构建工具cargoRust编译环境Rust标准库文档

  ⑺. 执行命令"cargo install racer"

  ⑻. 执行命令"cargo install rustfmt"

  ⑼. 执行命令"rustup ponent add rls"

  ⑽. 执行命令"rustup ponent add rust-analysis"

  ⑾. 执行命令"rustup ponent add rust-src"

  ⑿. 设置名为"RUST_SRC_HOME"的环境变量为"C:\Users\[home_dir_name]\.multirust\toolchains\nightly-x_-pc-windows-gnu\lib\rustlib\src\rust\src"

  ⒀其中"home_dir_name"为你的家目录的目录名

  ⒁. 安装VScode编辑器

  ⒂. 安装名为Rust的插件并重新加载后用VScode打开任意扩展名为rs的文件

  ⒃. 跟随插件引导完成配置,共有四项需要配置,其中两项用于选择rustup的工具链,由于之前的内容中只安装了nightly版本的工具链,故均只可选择nightly;另外两项一个是选择补全所用工具,选择rls即可,随后要求选择是否使用Rustfmt,选择使用即可

  ⒄所有选项均可在用户设置中找到。

  ⒅Rust 速度极快且内存高效:无需运行时或垃圾收集器,它可以为性能关键型服务提供支持,在嵌入式设备上运行,并轻松与其他语言集成。

  ⒆Rust 丰富的类型系统和所有权模型保证了内存安全和线程安全——使您能够在编译时消除许多类别的错误。

  ⒇Rust 拥有出色的文档带有有用错误消息的友好编译器以及一流的工具——集成的包管理器和构建工具具有自动完成和类型检查功能的智能多编辑器支持自动格式化程序等等。

  ⒈利用 Rust 强大的生态系统快速启动 CLI 工具。Rust 可以帮助您自信地维护您的应用程序并轻松分发它。

  ⒉使用 Rust 来增强您的 JavaScript,一次一个模块。发布到 npm,与 webpack 捆绑在一起,然后您就可以开始比赛了。

  ⒊可预测的性能。资源占用极小。坚如磐石的可靠性。Rust 非常适合网络服务。

  ⒋针对资源匮乏的设备?需要低级控制而不放弃高级便利?Rust 已满足您的需求。