Rust: 如何在Windows下Atom中配置Rust环境?
来源:互联网 发布:手机图纸算量软件 编辑:程序博客网 时间:2024/04/28 07:36
关于Windows和Atom下用Rust的说明,很多写的不详细,对一个初学者而言,往往感到很无助。今天特此整理一下。
个人认为这个已经非常详细了,外行都能看懂。
准备条件:Atom.如果不知道如何准备好Atom,可以看相关材料,这个一大把。这里不详细说明。接下来就是这么几步:
1、下载Rust(Shell),并安装
(1)下载地址:https://www.rust-lang.org/en-US/downloads.html
(2)我电脑是WIN64, 我选择的是GNU ABI那个, 我装的是 Rust 1.11 (GNU 64-bit) Shell。
2、下载Rust源码 (rust source code ):
(1) 下载源码:地址=>https://github.com/rust-lang/rust.
我选择Download Zip, 下载的文件后,我这儿文件名是rust-master.zp。
(2)把下载的rust-master.zp文件找个目录进行解压。
(3)记下Rust source code Path,后面要用。
Rust source code Path就是这个下载文件放在特定目录中,经过解压后,src对应的目录地址。
3、在cargo中安装Racer
打开Rust 1.11 (GNU 64-bit) Shell,输入cargo install racer。
Racer的介绍:支持Atom, 对Rust有智能感知的作用。
相关材料:https://github.com/phildawes/racer
4、Atom中配置Racer
详细见:https://atom.io/packages/racer。
如果在Atom中下载了Racer, 要在Atom中找到Racer的Settings, 这个方法很多。
比如:File->Packages->Installed Packages,再输入Racer就可以。然后找开Racer 的settings.
(1)path to the racer executalbe: => Racer.exe的存放路径,可以在.cargo下查到.
我们知道,我们在Rust Shell中,运行过
C:\>cargo install racer
因此,Racer.exe存放在.cargo\bin下:如我这里是:
C:\Users\hong\.cargo\bin
(2)path to the rust source code path :=> Rust 1.11 (GNU 64-bit) Shell的路径。
设好后,Atom就和Racer关联上了。
注意:有三个路径需要搞清楚:
(1)Racer.exe:可以在.cargo下查到。
(2)Rust source code Path:src对应的目录。
(3)Rust安装路径:Rust 1.11 (GNU 64-bit) Shell
5、Atom中下载language-rust
6、使用
你可以新建一个文件,保存为.rs,如test.rs。 这样大功告成,Rust就可以为你效力了。
开始你的新旅程吧!
- Rust: 如何在Windows下Atom中配置Rust环境?
- Rust: 如何在windows环境中用Atom中玩转它?(一)
- Rust: 如何运行你在Atom中写的Rust代码?
- (转)Rust: 在vscode配置 Rust 开发环境
- Rust: 如何在Atom中用上Atom Beautify(绑定rustfmt)?
- Rust: Atom中cargo build error
- rust(windows下)怎么编译
- rust
- String VS &str 在Rust函数中
- Rust安装配置
- Eclipse(RustDT) + Racer + Windows 平台Rust开发环境搭建
- ubuntu下搭建rust到intellij开发环境
- rust 交叉编译平台: 在ubuntu上编译windows程序
- Rust: 如何交换Vec类型中数据的位置?
- Rust社区一员干将Daniel Micay在失望中离开
- Rust : ref下的match
- Rust:Programming Rust:所有权
- 《Rust 程序设计语言》第一、二章笔记 WIN7下安装Rust
- struct字节计算
- 十分钟让你明白Objective-C的语法(和Java、C++的对比)
- Prim 模板 POJ 3625
- 初学python —— 备份文件脚本
- NYOJ 999 师傅又被妖怪抓走了(待续)
- Rust: 如何在Windows下Atom中配置Rust环境?
- HDU 4430
- AOP技术基础
- superLU 在VS2010中的配置
- thinkphp引入第三方类库
- android 颜色大全
- Linux set命令参数及用法详解--Linux设置环境变量命令
- 值得一看的GitHub源码
- SqlServer存储过程、函数、游标例子之函数(一)