百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

color-eyre

> 编程语言
开源

通过 panics 和 eyre crate 定制钩子,生成丰富多彩的以人为本的错误报告

971 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

通过 panics 和 eyre crate 定制钩子,生成丰富多彩的以人为本的错误报告

color-eyre

[! 注意] 此仓库已合并到 https://github.com/eyre-rs/eyre

请将所有问题和拉取请求推迟到 monorepo 中 :)


构建状态 最新版本 Rust 文档 一个用于处理崩溃的错误报告处理程序,以及 [eyre] 库,用于提供色彩丰富、一致且良好的错误报告。 格式化的错误报告,涵盖各种错误。

简短摘要

color_eyre 可帮助您构建类似于以下内容的错误报告:

设置

将以下内容添加到您的 toml 文件中:

toml
color-eyre = "0.6"

并安装异常和错误报告处理程序:

rust
use color_eyre::eyre::Result;

fn main() -> Result {
    color_eyre::install()?;

    // ...
    # Ok(())
}

禁用跟踪支持

如果您不打算使用 tracing_error 和 SpanTrace,则可以禁用跟踪集成,以减少未使用的依赖项:

在调试模式下,color-eyre的性能明显比较差

[dependencies] [dependencies]

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言