Расширьте класс Debug многочисленными улучшениями, которые могут значительно улучшить читаемость представления консоли и сэкономить много времени, позволяя использовать более компактный код отладки.
Это решение plug & play; все команды отладки в ваших классах автоматически переключатся на использование новых и улучшенных версий.
▶ Форум. Есть идеи по новым функциям или вопросы? Дайте нам знать здесь.
-- ФУНКЦИИ --
☑ Очистить консоль
Трассировки стека больше не отображаются для каждой записи в списке консоли.
Это значительно улучшает читаемость.
☑ Подсветка синтаксиса
Ваши консольные сообщения автоматически дополняются
красочная подсветка синтаксиса, еще больше улучшающая читаемость.
☑ Автоматический контекст
Объект контекста автоматически определяется для ваших сообщений, когда это возможно, чтобы помочь с поиском источников сообщений.
☑ Каналы
Добавьте к сообщению журнала тег в квадратных скобках, чтобы привязать его к определенному каналу, а затем отобразите/скройте все сообщения из определенных каналов.
☑ Debug.Log(()=>поле)
Новый компактный синтаксис может использоваться для записи имени и значения поля в консоль.
☑ Debug.LogState(цель)
Легко вывести полное состояние цели на консоль.
☑ Debug.LogChanges(()=>поле)
Автоматическая печать сообщений при изменении значения поля.