
DebugSweeper – Clean, Optimize, Visualize Your Project
Redstoneinvente Game Studio
$5.49
(no ratings)
Jump AssetStore
DebugSweeper quickly scans and cleans dev-only code in Unity, with batch operations, contextual replacements, and a colorful visualizer for easy management.DebugSweeper is a fully customizable Unity Editor extension designed to help developers identify, manage, and clean up development-only code such as Debug.Log, Debug.Assert, Debug.Draw*, and Gizmos. It scans your project scripts (excluding Editor scripts) and provides detailed insights per method, showing exactly where dev statements occur.Key features include:Batch Operations: Comment or remove dev statements across all scripts at once.Individual Script Operations: Comment, remove or modify dev statements across specific scripts.Contextual Replacement: Modify Debug.Log and Debug.Assert calls directly from the Editor.Interactive Visualizer: Colorful, professional block view shows script statement density for quick insights.Flexible & Customizable: Fully integrated into the Unity Editor, works with any project type or genre, and helps optimize performance for production builds.DebugSweeper saves time, keeps your project clean, and ensures development-only code doesn’t impact your final build.Comprehensive Script Scanning: Detects Debug.Log, Debug.LogWarning, Debug.LogError, Debug.Assert, Debug.Draw*, and Gizmos across all project scripts (excluding Editor scripts).Per-Method Analysis: Shows which methods contain development-only statements, with foldout views for easy navigation.Batch Operations: Comment, remove, or replace multiple dev statements across all scripts at once.Contextual Replacement: Replace Debug.Log and Debug.Assert statements with a customizable popup for log type and parameters.Interactive Visualizer: Colorful, professional block-style view representing scripts and their dev statement counts.Non-Blocking Processing: Asynchronous batch operations with progress bar, keeping the Editor responsive.Customizable Colors & Layouts: Easily distinguish different statement types with color coding and icons.Safe & Reversible: Commenting instead of removal allows safe toggling without losing code.Optimized for Production: Helps clean dev-only code to improve build performance.Chat GPT was used in some parts of coding, to make the UI design and to write the text which is used in the Description of the package.