美文网首页
使用Visual Studio Code搭建rust的开发环境

使用Visual Studio Code搭建rust的开发环境

作者: Charles_linzc | 来源:发表于2020-11-12 16:02 被阅读0次

    最近阅读了rust 语言, 觉得需要用Visual Studio Code搭建一个开发环境更深入的学习一下。这里记录一下,整个环境的搭建过程。

    Rust的支持开发工具不少,VS code排在第一位,另外 在Java社区里常用的Eclipse, Intellij ,都有支持。考虑到微软对Rust语言的支持,VS code现在和未来对Rust开发的支持力度应该更好。 

    点击 rust的开发工具,进入上图页面,并点击VS code, 进入Rust插件的安装页面。

    点击 Install,  会提示,从网页安装需要提前在本地安装好VS的信息,确保本地已经安装,点击continue, 并确定打开 url//vscode.  Rust插件的页面就显示在了VS CODE里。( 其实也可以直接从VS CODE的marketplace里直接搜索),可以看一下,Rust组件支持的功能,然后点击安装。

    根据插件的描述,在使用之前,我们需要安装rustup, 可以直接访问rust tool的网页,点击下载rustup-init.exe安装,或者根据描述的链接,点击rustup进入,rustup网站的下载地址

    我本地及已经通过rustup,安装好了相关工具。下面,我们尝试在vscode里创建项目。

    在VS code里,点击view--> terminal , 打开命令行终端,输入cargo version, 检查一下cargo是否已经安装好了(rustup工具会自动安装cargo , cargo 是RUST 项目管理工具)。

    正确安装后,使用该命令我们可以看到,我们安装的当前版本是1.47.0.  如果看不到,请检查是否通过rustup-initial.exe 进行了正确安装。

    然后进入cargo的项目目录,我在D盘新建了rustworkshop的文件夹作为所有rust项目的工作区,进入该目录,使用cargo命令新建一个项目,项目名为hello_cargo:

    新建成功后,我们现在就可以通过vs打开项目了。

    头次打开Main.rs文件的时候,可能会提示 安装新的rust组件,点击yes,完成相关插件的安装:

    rls, rust-src, and rust-analysis components (the extension will install these for you, with permission)

    头次打开cargo.toml, 会提示有新的toml组件可以从marketplace下载安装,搜索后,有一个cates的依赖管理插件,适合rust, 可以选择安装。

    Rust的项目管理主要由cargo完成, 使用cargo命令就可完成,build,运行等操作。 在VS code里,可以通过cmd terminal里,输入命令的方式,build和运行项目, 也可以通过terminal --> run task, 选择cargo后, 选择相关命令: 

    我们选择,先build, 然后run.

    参考:

    ---------------------------------------------------------

    1. VS Code rust 组件介绍:   https://marketplace.visualstudio.com/items?itemName=rust-lang.rust

    2.  Rust 项目hello Cargo创建: https://doc.rust-lang.org/book/ch01-03-hello-cargo.html

    相关文章

      网友评论

          本文标题:使用Visual Studio Code搭建rust的开发环境

          本文链接:https://www.haomeiwen.com/subject/xfyubktx.html