我观察到Android程序员使用LogCat来查看彩色的Debugger Console输出。看起来你可以让不同的类以不同的颜色进行调试输出。在为iPhone开发时这可能吗?
答案 0 :(得分:2)
这是上面建议的XcodeColors插件的一个分支,它在XCode 4.2中运行良好,并且具有比ANSI颜色代码更容易使用的自定义格式,并且支持任何颜色。
答案 1 :(得分:1)
您可以使用标记记录到自己的文件中,然后使用显示标记颜色的编辑器将其打开。
我认为不可能使用默认记录器显示颜色。
您可以定义自定义日志记录功能,自动为颜色编写标签,看看here,它可能是一个起点。
祝你好运!答案 2 :(得分:0)
我刚刚在Swift中完成了一个简单的调试记录器。它不能显示任何其他颜色,但它会在日志的头部显示图标,以便您轻松识别日志级别。
结果如下:
2016-04-26 10:07:56.683 [Debug][ViewController.swift][actionPrintDebug-20] It's debug
2016-04-26 10:07:57.185 [Info][ViewController.swift][actionPrintInfo-23] It's info
⚠️2016-04-26 10:07:57.678 [Warning][ViewController.swift][actionPrintWarning-26] It's warning
❌2016-04-26 10:07:58.267 [Error][ViewController.swift][actionPrintError-29] It's error
此处显示警告图标存在一些问题,但可以在Xcode中正确显示。
GitHub教程:https://github.com/aac1109/SimLogger
答案 3 :(得分:-1)
有一种方法:
在Xcode内部,请转到:
Xcode>>首选项>>字体和颜色>>控制台标签
然后,您可以根据心灵内容自定义调试器输出颜色。