8个版本 (4个破坏性更新)
0.5.0 | 2021年1月10日 |
---|---|
0.4.1 | 2020年8月21日 |
0.3.0 | 2020年8月4日 |
0.2.2 | 2020年8月2日 |
0.1.0 | 2020年8月1日 |
#11 in #colorful
13KB
160 行
Colory
一个简单的库,让您的命令行应用程序更加多彩!
入门指南
要在项目中使用colory,请将其添加到Cargo.toml中的依赖项部分
[dependencies]
colory = "0.5.0"
这将允许Cargo直接从crates.io下载、构建和缓存colory作为包。
use colory::{ForegroundColor as fg, colory_init};
fn main() {
colory_init(); // required to call this on windows. It will do nothing on *nix systems.
println!("{}Hello, world!{}", fg::Green, fg::Normal);
}
有关更复杂的示例,请参阅示例目录。
平台支持
以下是支持ansi转义序列的突出终端模拟器的列表(此列表不完整,可以通过打开问题或拉取请求进行贡献)-
类Unix
- Linux控制台
- GNU Screen
- Minicorn
- tmux
macOs
- 终端
- iTerm2
- xterm
Microsoft Windows
- AlphaCom
- ConEmu
- mintty
- PuTTy
- Windows Terminal
- Windows控制台(即cmd)
- Powershell
如果您的终端模拟器不在列表中,请下载此库并运行一些示例。如果它们不起作用,则您的终端可能不支持。
注意:此库可能不支持不支持ansi转义序列的终端。