【发布时间】:2019-08-18 13:56:01
【问题描述】:
我正在使用 Swift 编写命令行工具,但在我的 shell 中显示颜色时遇到问题。我正在使用以下代码:
我尝试了很多解决方案,但总是一样
print("\u{001B}[0;33myellow")
输出:[0;33myellow
我希望输出是在控制台中改变颜色,就像 logcat 一样
【问题讨论】:
我正在使用 Swift 编写命令行工具,但在我的 shell 中显示颜色时遇到问题。我正在使用以下代码:
我尝试了很多解决方案,但总是一样
print("\u{001B}[0;33myellow")
输出:[0;33myellow
我希望输出是在控制台中改变颜色,就像 logcat 一样
【问题讨论】:
Xcode 自 Xcode 8 起不支持控制台着色
但您可以改用表情符号!例如,您可以使用 ⚠️ 来获取警告消息,? 来获取错误消息。 (就像 Xcode 本身)
或者干脆将这些笔记本用作颜色:
?: error message
?: warning message
?: ok status message
?: action message
?: canceled status message
?: Or anything you like and want to recognize immediately by color
【讨论】: