5 个版本
| 0.3.1 | 2019 年 12 月 18 日 |
|---|---|
| 0.3.0 | 2019 年 12 月 17 日 |
| 0.1.2 | 2019 年 12 月 3 日 |
| 0.1.1 | 2019 年 11 月 23 日 |
| 0.1.0 | 2019 年 11 月 23 日 |
398 在 Cargo 插件 中排名
每月下载量 23
115KB
834 行
cargo-gui
用于处理 rustc 错误和运行 cargo 命令的浏览器界面。

说明
安装
从 crates.io 安装 cargo-gui
$ cargo install cargo-gui
启动服务器
接下来,进入您的 cargo 项目的目录并启动 cargo-gui 服务器
$ cd path/to/my-cargo-project
$ cargo gui
Server is listening on: http://127.0.0.1:9345
打开仪表板
现在在您的网页浏览器中打开此链接: https://:9345/
在仪表板中
您可以点击 构建 和 检查 按钮来调用相应的 cargo 命令(即 构建 在您的项目目录中调用 cargo build)。
如果构建或检查程序出现编译错误,它们将以分页格式显示在下方。您可以使用分页导航栏查看 下一个、上一个、第一个 和 最后一个 编译错误。您还可以使用键盘上的 左右箭头键 来跳转到下一个和上一个错误。
计划中的功能
- 从
cargo流式传输输入。编译器消息和错误以 异步 方式产生,正如远程cargo命令所产生的那样!(v0.3.0) - 支持 Windows 10。(
v0.3.1) - 在 MacOS 上测试。如果您在 MacOS 上可以运行,请参阅 此问题!
- 为
cargo test命令提供专门的显示。 - 通过
取消 (^C)按钮,可以取消命令。 - 颜色主题(深色/浅色模式)。
- 通用的
运行和执行命令。这有点棘手,因为用户可能运行像vim这样的命令,该命令会不断“重绘”终端窗口并接受用户输入。
贡献
欢迎贡献!请查看 CONTRIBUTING.md 了解如何参与。
依赖项
~13–25MB
~418K SLoC