2个不稳定版本
使用旧的Rust 2015
0.1.0 | 2015年6月9日 |
---|---|
0.0.1 | 2014年12月17日 |
#33 in #text-formatting
99KB
452 行
bread
终端输出的文本格式化库,包含内嵌的格式化标记。
我们将使用Dzen的格式化语法 (https://github.com/robm/dzen)。一些示例
^fg(红色)I'm红色文字^fg(蓝色)我是蓝色
^bg(红色)黑色^fg(亮色-的)文本^bg(蓝色)^fg(青色)着色
对于完整的工作程序示例,请参阅 src/main.rs
。您可以通过克隆存储库并执行 cargo run
来运行它。
要在您的项目中使用,请将以下内容添加到 Cargo.toml
[dependencies.bread]
git = "https://github.com/mkpankov/bread.git"
然后您就可以使用了。
当前支持的颜色列表
- 的
- 蓝色
- 亮黑色
- 亮蓝色
- 亮青色
- 亮绿色
- 亮品红色
- 亮红色
- 亮白色
- 亮黄色
- 青色
- 绿色
- 品红色
- 红色
- 白色
- 黄色
演示
反馈
我是一个Rust的新手,所以请不要犹豫,向我提出任何改进库的建议,无论是代码审查、错误报告还是功能请求。
我非常感谢成熟Rustacean的代码审查。如果您愿意这样做(只有200多行!),请将您的评论发送到work at michaelpankov dot com。
依赖关系
~180KB