Enhance the Debug class with numerous improvements that can greatly improve readability of the Console view and save a lot of time by enabling more compact debugging code to be used.

This is a plug & play solution; all Debug commands in your classes will automatically switch to using the new and improved versions!

FEATURES

CLEAN CONSOLE

Stack traces are no longer shown on every line in the Console, greatly improving readability.

You can still select a message to see its stack trace in the detail area.

SYNTAX HIGHLIGHTING

Your console messages are automatically augmented with
colorful syntax highlighting, improving readability even more.

AUTOMATIC CONTEXT

The context Object is automatically determined for your messages whenever possible to help with locating message sources.

CHANNELS

Prefix a log message with a tag inside square brackets to tie it to a specific channel.

You can then easily show/hide all messages per channel.

LOG NAME & VALUE

A new compact syntax can be used to log both the name and value of a field to the console.

LOG FULL STATE

Print the full state of a target with a single command.

HIGHLY CUSTOMIZABLE

Thorough customization options allow you to configure everything to fit your team as well as your personal preferences.

UPGRADE NOW

For more information visit the Unity Asset Store page.

LEARN MORE

You can find the feature list and scripting reference for Debug.Log Extensions in the Online Documentation.

JOIN THE DISCUSSION

Do you have ideas for new features you’d love to see in Debug.Log Extensions?

Let us know in the forums, and we will see what we can do!