Rust 良心工具 - playground

出处: Rust教程之现学现卖
zhuanlan.zhihu.com/rust-shen

Playground 是 Rust官网提供了一个工具,可以供大家在无需安装Rust环境的前提下,试用Rust。

插播:

rust语言的源代码,在变成机器语言之前,要转换成一系列的中间表示intermediate representation (IR) 。
查看这些中间表示,我们可以更好的理解源代码。
基本上要经过三级 HIR,MIR, LLVM ,如下:
源代码 -> HIR (高级IR) -> MIR(中级IR) -> LLVM(低级IR) ->机器语言

前二天我在整理这段话时,有个大胆的想法,就是应该有个工具查看Rust编译的中间语言(MIR)。当时网上找半天没找到。

哈,现在它来了,就是playground. 网址公布:

Rust Playground​play.rust-lang.org

这个连接感觉更快:https://play.integer32.com/

它还可以连接你的源代码,直接进去,这很有用,我的教程,看上去都是源代码,如果直接跳到运行环境,那很安逸哦。

使用方法:打开https://play.integer32.com/ 。将你的代码复制进去,然后点右上角share按钮。会生成各种连接。测试发现第一个Permalink to the playground 比较好用。这个看上去代码直接上传到某个地方了,不知道这个存储能有效多久。

Embedded code in link 这个在连接中嵌入代码,我试了不管用,知乎检查连接的原因。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!