内容简介:安装Rust不要直接Rust语言本身,例如使用在使用Rust开发过程中常常是用到的工具有
Rust
是一个由Mozilla主导开发的通用编译型编译语言。它的设计准则为"安全,并发,实用",支持函数式,并发式,过程式以及面向对象的编程风格。 IntelliJ 是最好的使用的Java IDE之一 ,它支持各种插件,其中 intellij-rust 就是 Rust
在IntelliJ上的插件,可以使用该插件在IntelliJ上面进行Rust开发,下面就简单介绍下如何安装Rust并使用IntelliJ做为其IDE。
安装Rust
安装Rust不要直接Rust语言本身,例如使用 brew install rust
就只是安装了rust语言本身而已,应该安装的是 rustup
, rustup
是rust官方版本的管理工具,是安装rust的首选。它的主要特点是:
- 管理Rust二进制文件
- 配置Rust工具链
- 管理Rust相关组件
- 只依赖bash,curl和常见的unix工具
- 支持多平台
在使用Rust开发过程中常常是用到的 工具 有 rustc
, rust-src
, cargo
,这些都可以使用rustup进行管理。 其中 cargo
是Rust项目管理的工具,提供了一系列的工具,从项目的建立,构建到测试,运行到部署,都为Rust项目的管理提供尽可能完成的手段。 rustc
是rust语言的编译器。 rust-src
是rust标准库。
安装rustup:
curlsh.rustup.rs -sSf | sh
安装过程中会让选择安装方式,使用默认方式安装即可,默认安装 cargo
。安装之后需要设置两个目录到PATH变量中:
- $HOME/.cargo/bin,cargo的bin目录
- $HOME/.cargo/env,为 shell 配置的目录
通过 rustup help
可以看到rustup的相关命令,上述的默认按照并不包含组件 rust-src
的安装,需要单独安装组件 rust-src
:
rustup component add rust-src
这样Rust的环境安装都已经完成,在使用IntelliJ做为Rust的IDE中要用的组件包括: rustc
, cargo
和 rust-src
。
安装IntelliJ插件
需要安装两个插件 intellij-rust
和 intellij-toml
, intellij-rust
是Rust语言插件, intellij-toml
是为Toml语言的插件,是为cargo的配置文件cargo.toml使用。 安装方式: Perferences.. -> Plugins
在Marketplact中直接搜索Rust
toml
并安装。 安装完插件之后就可以新建一个项目选择Rust:
可以看到 Toolchain location 是配置的$HOME/.cargo/bin,而Standard library是之前安装的rust-src
的目录。 创建项目成功可以看到一个完整的rust项目:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Swift 4.2 可以使用 self 做为变量名啦!
- jmeter从登录接口抓取header(session)中的token信息,做为其他接口的参数使用
- Bug 数能否做为技术人员考核的 KPI?
- Spring-boot-route(十二):整合 Redis 做为缓存
- COCOS-BCX 做为区块链游戏的引擎,其优势是?
- NASA 选定八轴无人机前往泰坦做为下一个 New Frontiers 任务
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Programming Python
Mark Lutz / O'Reilly Media / 2006-8-30 / USD 59.99
Already the industry standard for Python users, "Programming Python" from O'Reilly just got even better. This third edition has been updated to reflect current best practices and the abundance of chan......一起来看看 《Programming Python》 这本书的介绍吧!