Есть ли способ цветового кода отображения консоли отладчика iPhone в Xcode? - PullRequest
5 голосов
/ 20 июля 2010

Я наблюдал, как программисты Android используют LogCat, чтобы увидеть цветной вывод Консоли отладчика.Похоже, вы можете сделать так, чтобы разные классы делали вывод для отладки разными цветами.Возможно ли это при разработке для iPhone?

Ответы [ 4 ]

2 голосов
/ 13 июня 2012

Вот пример предложенного выше подключаемого модуля XcodeColors, который прекрасно работает в XCode 4.2 и имеет собственный формат, который проще в использовании, чем цветовые коды ANSI, и поддерживает любой цвет.

https://github.com/robbiehanson/XcodeColors

1 голос
/ 20 июля 2010

Вы можете войти с тегами в свой собственный файл и открыть его в редакторе, который показывает цвета для тегов.

Я не думаю, что можно отображать цвета с помощью регистратора по умолчанию.

Вы можете определить пользовательскую функцию регистрации для автоматической записи тегов для цветов, посмотрите здесь , это может быть отправной точкой.

Удачи!

0 голосов
/ 26 апреля 2016

Я только что закончил простой журнал отладки в 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

0 голосов
/ 27 февраля 2013

Существует способ:

Внутри Xcode перейдите по адресу:

Xcode >> Настройки >> Шрифты и цвета >> Вкладка консоли

Затем вы можете настроитьцвета вывода отладчика для вашего сердца.

...