Console Pro is a powerful replacement for Unity's built-in Console window.
Why Console Pro?
Unity's default console is basic. Finding specific logs in a wall of text wastes time. Console Pro brings colors, organization, and powerful filtering to your debugging workflow.
Core Features:
- Colored Logs - Gray for info, yellow for warnings, red for errors
- Tag System - Use [Tag] prefix to categorize logs
- Tag Filtering - Dropdown to show only specific tags
- Search - Find text with yellow highlighting
- Timestamps - See exactly when each log occurred
- Collapse - Group identical messages with count
- Auto-Scroll - Always see newest logs
Productivity Features:
- Export Logs - Save to text file for bug reports
- Click to Open - Double-click to jump to source code
- Adjustable Font - Resize for readability
- Resizable Panels - Drag splitter to customize layout
- Clear on Play - Auto-clear when entering Play mode
- Pause on Error - Stop game when error occurs
ConsolePro Helper Class:
- Easy logging: ConsolePro.Log("message")
- Tagged logging: ConsolePro.LogCombat("hit!")
- 18 preset tags: Combat, UI, Network, AI, Player, Save, and more
- Conditional logging: ConsolePro.LogIf(condition, "msg")
- Performance timing: ConsolePro.LogTimed("label", action)
Perfect For:
- Large projects with many systems
- Team debugging
- Bug tracking and reports
- Performance profiling
Requirements:
- Unity 2021.3 or newer
- Editor window (no runtime overhead)