Rust REPL 控制台
REPL 控制台是一个交互式的 read-eval-print-loop 环境,用于原型开发和测试 Rust 代码。此实用工具集 Notebook、计算器与 Rust 解释器于一体。 此实用工具集 Notebook、计算器与 Rust 解释器于一体。
Rust REPL 基于 evcxr_repl 实用工具实现,提供语法高亮显示和输入代码行的补全功能。 它还会显示一个窗格,列出当前使用的变量、函数与结构。
您可以通过上下文菜单( )访问 REPL 控制台,从主菜单( )运行它,或在 Search Everywhere 对话框中查找(按两次 Shift)。

以下是一个使用 REPL 控制台草拟 Rust 简单程序的示例:

REPL 控制台具有以下控件:
— 点击终止当前 REPL 会话并重新启动控制台。
— 点击运行您在 REPL 控制台中编写的代码。
— 点击停止 Rust REPL。
— 点击关闭 REPL 控制台。
— 点击在消息文本中创建软换行符。
— 点击滚动到显示消息的末尾。
— 点击打印控制台文本。
— 点击查看输入查询的历史记录。
— 点击启用或禁用变量面板。
命令参考
添加依赖
若要添加外部 crate,请使用 :dep 命令并在后面输入 crate 名称。 例如:
:dep rand
这将下载并编译所指定 crate 的最新版本。 如果希望下载特定版本,请按如下所示添加:
:dep rand = "0.8.5"
使用 crate
一旦 crate 被 添加 ,您即可使用 use 命令在代码中调用它:
use rand::Rng;
let mut rng = rand::thread_rng();
let random_number: u32 = rng.gen_range(1..=10);
println!("Random number: {}", random_number);
列出所有命令
要获取所有可用命令的列表,请键入 :help。
2026年 3月 25日