Introduction

beginner start here

Editor Doctor Pro · Start Here

What is Editor Doctor Pro?

Editor Doctor Pro lets you modify, clean and prepare a Unity project with confidence. It knows what uses what, which prefabs have drifted, which assets are broken, and which changes you should not ship yet. The whole project is its scope, not just the active scene.

It runs entirely inside the Unity Editor and ships zero runtime payload, so nothing it does ever touches your build size or frame rate.

Editor-only. Editor Doctor Pro contains no MonoBehaviours, no runtime scripts, and no shader variants. The asmdef is editor-scoped; if a build accidentally references EDP code, the build fails loudly instead of silently bundling editor logic.

Editor Doctor Pro is the project-wide companion to Scene Pilot Pro. SPP audits the active scene during authoring; EDP audits the whole project before you ship. Both are editor-only and they integrate seamlessly when installed together.

The four workflows

Editor Doctor Pro menu under Window > Kronnect

Marketing leads with these four user journeys, not with a module list.

WorkflowWhat you do
Safe refactorRename a folder, move scripts, restructure prefabs - and EDP shows you every broken reference, every drifted prefab variant, every dependency chain that just changed.
Safe deleteDelete unused textures, materials, prefabs - EDP guarantees nothing in any scene, prefab or build will break. Soft-delete to a local trash with one-click restore.
Prefab driftAudit why instances of a shared prefab have diverged. Apply, revert, break-link, or mark-as-acceptable in bulk.
Pre-build auditBefore tagging a release, run a full project scan. Get a project health score. Block the build via CI if criticals exist.

Modules

Editor Doctor Pro is organized into nine modules, each accessible from Window > Kronnect > Editor Doctor Pro:

ModulePurpose
DoctorThe main scan window. Run all checks, filter by severity / category, apply fixes, export reports, see the health score.
Project InventoryTreemap visual overview plus eight per-type inventories (materials, shaders, prefabs, textures, audio, meshes, scenes, code) with drilldown and CSV export.
Safe DeleteCandidate-only list of assets that nothing references. Anything in this list deletes safely - soft-delete to local trash.
Asset Health46 native checks across references, textures, audio, meshes, materials, animation and ScriptableObjects. Auto-fix where 100% safe.
Code Audit56 IL-level rules via Mono.Cecil: asmdef hygiene, lifecycle leaks, API misuse, async / threading, performance hot paths, naming.
Prefab Drift Audit9 checks for override sprawl, structural drift and variant chain integrity. Bulk apply / revert / break-link / mark-acceptable.
Build Review6 checks on Build Settings: orphan paths, missing-on-disk, duplicates, disabled-but-loaded, path traversal, demo Resources folder in build. Five with auto-fix.
Project ConventionsLearning-based misplaced-asset detector + tag/component contracts + a power-user rule engine for your own project conventions.
Reports & Health ScoreJSON, CSV and HTML reports. Per-module health score. CLI and batch-mode entry points for CI from day one.

What you get out of the box

  • 120 native checks across the project (185+ when Scene Pilot Pro is installed and bridged).
  • Reversible auto-fix on every auto-tier finding. Every action is recorded in the Action History journal and can be reverted from there at any time, even across editor restarts.
  • Suppression with audit trail per-issue, per-rule or per-scope, with author, date, optional reason and optional expiry.
  • Soft-delete trash with one-click restore - never a hard delete.
  • Built for Built-in, URP and HDRP from day one. Zero false positives on Volume Profiles, Renderer Features and ScriptableRendererData.
  • No telemetry, no network calls beyond documentation links.
New here? Jump to the Quick Start for a 5-minute first-success path: open the Doctor, run a scan, apply your first auto-fix.

Editor Doctor Pro requires Unity 6.0 or later.

Was this page helpful?