Playpen

Rust Playpen 是一个在线运行 Rust 代码的网络接口。现在该项目通常称为 Rust Playground

mdbook 使用

mdbook 中,你可以让示例代码运行和编辑。

fn main() {
    println!("Hello World!");
}

这使读者既可以运行你的代码示例,也可以对其进行修改和调整。此处的关键是将单词添加 editable 到代码块中,并用逗号分隔。

```rust,editable
//...将你的代码写在这里
```

此外,如果想要 mdbook 在构建和测试时跳过该代码,则可以添加 ignore

```rust,editable,ignore
//...将你的代码写在这里
```

在文档中使用

可能你已经在某些 Rust 官方文档中注意到了一个名为 “Run” 的按钮,该按钮在 Rust Playground 的新选项卡中打开了代码示例。如果使用名为的 html_playground_url 的 #[doc] 属性,则启用此功能。

参见: