【问题标题】:Change color output at console print in Swift [duplicate]在 Swift 中更改控制台打印的颜色输出 [重复]
【发布时间】:2019-08-18 13:56:01
【问题描述】:

我正在使用 Swift 编写命令行工具,但在我的 shell 中显示颜色时遇到问题。我正在使用以下代码:

我尝试了很多解决方案,但总是一样

print("\u{001B}[0;33myellow")

输出:[0;33myellow

我希望输出是在控制台中改变颜色,就像 logcat 一样

【问题讨论】:

    标签: ios swift


    【解决方案1】:

    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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-10
      • 2016-01-23
      • 2016-04-10
      • 1970-01-01
      • 2017-02-02
      • 1970-01-01
      • 2022-01-25
      相关资源
      最近更新 更多