为您的终端添加颜色。
灵感来自 colors.js。
设置前景颜色
print("Red".paint(.Red))
设置背景颜色
print("Red".paint(.OnRed))
应用样式
print("Bold".style(.Bold))
链式使用颜色和样式
print("Nice".paint(.Green).paint(.OnRed).style(.Bold))
print("Nice".paint(.Green, .OnRed))
print("Nice".paint(.Green, .OnRed, .Bold))
可用颜色
.Black
.Red
.Green
.Yellow
.Blue
.Magenta
.Cyan
.White
.Gray
可用背景颜色
.OnBlack
.OnRed
.OnGreen
.OnYellow
.OnBlue
.OnMagenta
.OnCyan
.OnWhite
.OnGray
可用样式
.Bold
.Dim
.Italic
.Underline
.Inverse
.Hidden
.Strikethrough
要使用 Swift 包管理器安装,请将以下内容添加到您的 Package.swift
import PackageDescription
let package = Package(
name: "MyProject",
dependencies: [
.Package(url: "https://github.com/jkandzi/Colors.swift", majorVersion: 0)
]
)
您还可以将 Colors.swift
文件复制到您的 Xcode 项目中。
Justus Kandzi,[email protected]
Colors.swift 在 MIT 许可证下可用。请参阅 LICENSE 文件获取更多信息。