使用vscode配置Rust运行环境全过程

 更新时间:2023年06月25日 10:49:06   作者:小染大大  
VS Code对Rust有着较完备的支持,这篇文章主要给大家介绍了关于使用vscode配置Rust运行环境的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

Rust in VScode inWindows

本文记录了如何在windows平台 vscode上如何配置Rust环境并运行第一个程序hello.rs。

下面我们进行rust的安装:

Rust Programming Language 进入rust官网

然后点击左上角的install

 然后选择对应的版本和操作系统的安装包进行下载,这里我是64位的机子,所以我下载了第二个

下载好以后直接点击运行

然后我们可以看到有三个选项

  • Proceed with installation (default)
  • Customize installation
  • Cancel installation

1.默认执行的操作,点击回车或者输入1回车即可进行安装(但是路径在c盘下)

2.自定义安装路径,输入2进行回车,然后选择一个路径进行安装

这里我为了不配置环境变量,直接安装在了C盘(大概占用1G的空间)

安装完成后重启一下,让环境变量生效

然后我们打开vscode来安装两个插件

至此,我们的环境就配置好了

让我们来看一下rust项目的结构吧

可见,手动创建还是有点麻烦的(文件太多辣,有部分文件是我编译过后生成的,这里你可以忽略)

于是,我们可以使用cargo来进行rust项目的创建和运行

首先:进入存放rust项目的文件夹

然后输入:cargo new 你的项目名

来进行创建

此时你的rust项目文件夹下就会多出一个项目了

然后,进入对应的main.rs文件,点击左上角的运行按钮即可运行

完成!!!

总结

到此这篇关于使用vscode配置Rust运行环境的文章就介绍到这了,更多相关vscode配置Rust运行环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • rust多样化错误处理(从零学习)

    rust多样化错误处理(从零学习)

    一个优秀的项目,错误处理的优雅性是至关重要的,而rust,anyhow creat是绕不过去的一个,今天我们来研究下,怎么使用它,帮助我们写出更优雅的代码,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2023-11-11
  • Rust 语言的全链路追踪库 tracing使用方法

    Rust 语言的全链路追踪库 tracing使用方法

    这篇文章主要介绍了Rust 语言的全链路追踪库 tracing,接下来就以 tracing 为例,介绍一下trace 的核心概念以及使用方法,需要的朋友可以参考下
    2022-12-12
  • Rust生成随机数的项目实践

    Rust生成随机数的项目实践

    Rust标准库中并没有随机数生成器,常见的解决方案是使用rand包,本文主要介绍了Rust生成随机数的项目实践,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • Rust 中的闭包之捕获环境的匿名函数

    Rust 中的闭包之捕获环境的匿名函数

    这篇文章介绍了Rust编程语言中的闭包,包括闭包的定义、使用、捕获环境中的变量、类型推断与注解、与函数的比较以及实际应用,闭包具有捕获环境、类型推断和高效性等特性,是Rust中一个非常强大的工具,感兴趣的朋友一起看看吧
    2025-02-02
  • 深入了解Rust中trait的使用

    深入了解Rust中trait的使用

    先前我们提到过 trait,那么Rust中的trait 是啥呢?本文将通过一些示例为大家详细讲讲Rust中trait的使用,感兴趣的小伙伴可以了解一下
    2022-11-11
  • 深入了解Rust的生命周期

    深入了解Rust的生命周期

    生命周期指的是引用保持有效的作用域,Rust 的每个引用都有自己的生命周期。本文将通过示例和大家详细说说Rust的生命周期,需要的可以参考一下
    2022-11-11
  • 用rust 写一个jar包 class冲突检测工具

    用rust 写一个jar包 class冲突检测工具

    这篇文章主要介绍了用rust 写一个jar包 class冲突检测工具 的相关资料,需要的朋友可以参考下
    2023-05-05
  • Rust处理错误的实现方法

    Rust处理错误的实现方法

    程序在运行的过程中,总是会不可避免地产生错误,而如何优雅地解决错误,也是语言的设计哲学之一。本文就来和大家来了Rust是如何处理错误的,感兴趣的可以了解一下
    2023-03-03
  • Rust编写自动化测试实例权威指南

    Rust编写自动化测试实例权威指南

    这篇文章主要为大家介绍了Rust编写自动化测试实例权威指南详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • rust 包模块组织结构详解

    rust 包模块组织结构详解

    RUST提供了一系列的功能来帮助我们管理代码,包括决定哪些细节是暴露的、哪些细节是私有的,以及不同的作用域的命名管理,这篇文章主要介绍了rust 包模块组织结构的相关知识,需要的朋友可以参考下
    2023-12-12

最新评论