What problem does it solve?
Capture, filter, and manage Unity editor console logs to quickly find runtime errors, reduce noise, and export relevant messages for analysis or reporting.
Core Features & Use Cases
- Capture Control: Start and stop a captured buffer of console output to collect runtime messages during play sessions.
- Filtering & Retrieval: Retrieve captured logs with optional filtering by type and configurable limits to focus on errors or warnings.
- Maintenance & Export: Clear the console, write custom log messages for marking actions, export logs to a file, and collect log statistics.
- Settings Toggles: Enable or disable pause-on-error, collapse mode, and clear-on-play to adapt console behavior for debugging and CI workflows.
- Use Case: Reproduce a bug in play mode while capturing logs, filter for Error messages to identify the failure point, and export the findings for a bug report.
Quick Start
Start console capture before running the scene, reproduce the issue, then call console_get_logs with filter Error to retrieve and review error messages before exporting them.