BT-LogStudio: Advanced Debug Console & Log Filter System OFFICIAL SALE

Take Full Control of Your Debug Pipeline

Stop hunting through Unity's default Console. BT-LogStudio intercepts every Debug.Log call at the engine level and surfaces your logs in a structured, filterable, and exportable interface without touching your code or breaking the standard Console window. Built entirely with UI Toolkit for a native Unity 6 experience.


Real-Time Log Interception

  • Non-Destructive Proxy: Wraps Unity's ILogHandler pipeline so the original Console continues working exactly as before.
  • Thread-Safe Buffer: A circular buffer captures every log with timestamp, frame count, and source class even from background threads.
  • Live LIVE / OFFLINE Indicator: Instantly shows whether interception is active. No guessing.
  • Domain Reload Safe: Automatically re-attaches after every script recompilation and Play Mode transition.

Advanced Filtering and Search

  • Type Bar: One-click Log, Warning, and Error toggles with live unfiltered counts.
  • Three Search Modes: Substring for fast queries, Regex for precise patterns, and Fuzzy for abbreviated typing switchable without leaving the toolbar.
  • Filter Rules: Include or exclude logs by class name, namespace, or channel. Toggle individual rules on and off without removing them.
  • Collapse Mode: Groups identical messages into a single row with a repeat count badge just like the native Console but smarter.

BTLog Channel API

  • Named Channels: Tag any log call with a custom channel using the drop-in BTLog class. GAMEPLAY, NETWORK, AI you define them.
  • Deterministic Color Coding: Every channel gets a unique, consistent color in the log list. No configuration needed.
  • Filterable: Target or suppress any channel using Filter Rules with partial or exact matching.
  • Safe Fallback: When BT-LogStudio is not intercepting, BTLog falls back silently to standard Debug output. Safe in release builds.

Log Insights Panel

  • Live Analytics: Total count breakdown by type, error rate percentage, and log rate over the last 5 and 30 seconds.
  • Top Sources Chart: Up to 7 source classes ranked by log count with proportional bars and percentage. Instantly spot noisy systems.
  • Dominant Type Color: Each bar reflects the dominant log type for that class green for clean systems, red for problematic ones.

Conditional Break Rules

  • Pause on Error: Automatically pauses Unity Play Mode the moment any Error, Exception, or Assert is logged.
  • Pattern-Based Breaks: Define custom break conditions matching against the log message, source class, or namespace.
  • Play Mode Only: Break rules are evaluated exclusively during Play Mode and have zero overhead in the editor.

Pre-Release Cleanup Scanner

  • Static Analysis: Scans every C# file in your project and lists all Debug.Log* and BTLog.* calls with file, line, and preview.
  • Safe Disable: Comments out selected calls with a unique marker no deletions, fully reversible at any time.
  • Batch Operations: Disable or restore an entire script, folder, or the whole project in a single click. One recompile per batch not one per line.
  • Restore Anytime: Re-enable disabled calls individually or all at once before your next development session.
  • Version Control Friendly: All changes are plain text edits. The BT-LogStudio:disabled marker makes bulk reversal trivial via source control.

Runtime Overlay

  • In-Game Panel: A full UGUI overlay that works in Play Mode and in device builds. No prefabs or external assets required.
  • All Build Types: Not limited to Development builds. Opt in via Project Settings.
  • Mobile and Desktop Toggle: F2 on desktop. Three-finger double-tap on mobile.
  • Full Feature Set: Type filtering, text search, row selection, detail view, and clipboard copy all available at runtime.

Professional Editor Experience

  • Detail Pane: Click any log row to see the full message and stack trace with horizontal and vertical scrolling.
  • Ctrl+C Copy: Copy any selected log's message and stack trace to the system clipboard instantly.
  • Double-Click to Script: Jump directly to the source script in your external editor with a double-click on any log row.
  • Right-Click Context Menu: Copy Message, Copy Stack Trace, Copy All, and Open Script right where you need them.
  • Arrow Key Navigation: Move through the log list with the keyboard. Detail pane updates automatically.
  • CSV and TXT Export: Export the full current buffer to a structured file for QA sessions or bug reports.

Performance Controls

  • Stack Capture Mode: Choose Always for accurate source information, ErrorsOnly to reduce overhead on high-frequency logs, or Never to eliminate call stack allocation entirely.
  • Configurable Buffer Capacity: Cap the in-memory buffer to prevent unbounded growth during long sessions.

What You Get

  • Complete C# source code with clear documentation comments.
  • Full PDF documentation covering every feature and setting.
  • BT-LogStudio Editor Window, BTLog Channel API, Cleanup Scanner, and Runtime Overlay.
  • Life time Direct developer support