Show HN: Trust – 像 1989 年一样编写 Rust

发布: (2026年5月7日 GMT+8 13:58)
4 分钟阅读

Source: Hacker News

TRUST

TRUST 是一个复古的 TUI IDE,用于 Rust 项目,灵感来自经典的蓝屏 DOS 开发环境。
状态:实验性的怀旧项目。它可以编辑文件、浏览 Rust 项目并运行 Cargo 命令。

Screenshots

在 TRUST 中构建并运行 “Hello World”。

创建项目
运行控制台程序

TRUST 中的 Hello 项目
Hello 项目编辑器视图

TRUST 可以构建 TRUST。

TRUST 编辑器
运行测试

TRUST 项目在 TRUST 中
TRUST 菜单和窗格

FAQ

为什么?
因为 Rust 值得拥有一个来自旧时代的蓝屏 IDE,而且必须有人来实现它。

它会保存我的文件吗?
会。使用 F2Ctrl+S。TRUST 在编辑器标题中用 * 标记脏缓冲区。不过,这更像是一个娱乐项目,请自行承担风险使用。

它与任何经典 DOS IDE 供应商有关系吗?
没有。TRUST 是一个独立的怀旧项目,灵感来源于经典的 DOS 开发环境。

Run

cargo run -- /path/to/rust/project

如果未提供路径,TRUST 将打开当前目录。

Keys

  • F1:帮助
  • F2 / Ctrl+S:保存
  • F3 / Ctrl+O:打开选中的文件
  • Backspace:在项目窗格中返回上级目录
  • F4 / Tab / Ctrl+F:循环切换焦点
  • F5 / Ctrl+Rcargo run
  • F7cargo check
  • F8 / Ctrl+Tcargo test
  • F9 / Ctrl+Bcargo build
  • F10:打开菜单栏
  • Ctrl+C:复制选中文本
  • Ctrl+V:粘贴剪贴板文本
  • Ctrl+X:剪切选中文本
  • Esc / Ctrl+Q:退出
  • Alt+X:删除行
  • Alt+U:复制行
  • Shift+方向键:选择文本
  • F10 打开菜单栏。
  • 左右方向键切换菜单。
  • 上下方向键在下拉菜单中移动。
  • Enter 激活高亮的菜单项。
  • Esc 关闭菜单。
  • 鼠标点击菜单栏和下拉项也可使用。

File > New 会询问文件名并在当前项目窗格目录下创建文件。
Project > New project 打开 Cargo 项目对话框,可选择父目录、项目名称以及 bin / lib
Window 在窗格之间切换,并包含之前的焦点选项。

Mouse

  • 在编辑器内部点击以移动光标。
  • 在编辑器内部拖动以选择文本。
  • 在项目窗格内部点击以打开可编辑文件或浏览目录。
  • 在任意窗格内部点击以获取焦点。
  • 拖动项目窗格与编辑器窗格之间的垂直分割线以调整大小。
  • 拖动编译器/消息窗格的上边框以调整大小。
  • 在项目、编辑器或消息窗格内部滚动以浏览内容。

项目窗格列出目录以及可编辑的 Rust 和 Cargo 相关文件,如 .rs.toml.lock,同时会跳过 .gittarget 以及常见的编辑器/构建目录。编译器输出会显示在底部窗格。

0 浏览
Back to Blog

相关文章

阅读更多 »

Bun 在 6 天内移植到 Rust

概览 - 测试覆盖率:在 Rust 重写版中,Bun 现有的测试套件在 Linux x64 glibc 上的通过率为 99.8%。 - 代码库基本保持不变,但 Ru...

面向 DSA 的新编程语言

介绍 Wolf 是一种由最近的 B.Tech 毕业生创建的全新编程语言,版本号为 0.1.2。它使用 Python 构建,并通过 PyPI 分发,提供……