8 个版本 (4 个重大更新)

0.5.2 2022年9月22日
0.5.1 2022年9月14日
0.4.0 2022年9月6日
0.3.0 2022年9月5日
0.1.0 2022年9月5日

#492命令行界面


用于 texfmt

MIT 许可证

21KB
150

should-color

确定输出是否应该使用颜色。

crates.io docs.rs GitHub GitHub Workflow Status Dependencies status MIT license

should-color 包帮助根据命令行参数和环境变量确定应用程序输出的颜色选择。

颜色选择是通过考虑以下设置按优先级从高到低确定的

  • CLICOLOR_FORCE 环境变量(需要 clicolor_force 功能),
  • 显式用户偏好(例如命令行参数),
  • CLICOLOR 环境变量(需要 clicolor 功能),
  • NO_COLOR 环境变量(需要 no_color 功能),
  • 应用程序默认选择。

有关解决过程的更多详细信息,请参阅文档

替代品和比较

依赖项

~0.2–8.5MB
~53K SLoC