Introduction
beginner start hereEditor 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 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
Marketing leads with these four user journeys, not with a module list.
| Workflow | What you do |
|---|---|
| Safe refactor | Rename a folder, move scripts, restructure prefabs - and EDP shows you every broken reference, every drifted prefab variant, every dependency chain that just changed. |
| Safe delete | Delete 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 drift | Audit why instances of a shared prefab have diverged. Apply, revert, break-link, or mark-as-acceptable in bulk. |
| Pre-build audit | Before tagging a release, run a full project scan. Get a project health score with deltas vs the previous baseline. 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:
| Module | Purpose |
|---|---|
| Doctor | The main scan window. Run all checks, filter by severity / category, apply fixes, export reports, see the health score. |
| Asset Inventory | Eight inventories (materials, shaders, prefabs, textures, audio, meshes, scenes, code) with drilldown and CSV export. |
| Safe Delete | Candidate-only list of assets that nothing references. Anything in this list deletes safely - soft-delete to local trash. |
| Asset Health | 42 native checks across references, textures, audio, meshes, materials, animation and ScriptableObjects. Auto-fix where 100% safe. |
| Code Audit | 53 IL-level rules via Mono.Cecil: asmdef hygiene, lifecycle leaks, API misuse, async / threading, performance hot paths, naming. |
| Prefab Drift Audit | 9 checks for override sprawl, structural drift and variant chain integrity. Bulk apply / revert / break-link / mark-acceptable. |
| Build Review | 5 checks on Build Settings: orphan paths, missing-on-disk, duplicates, disabled-but-loaded, path traversal. Four with auto-fix. |
| Project Conventions | Learning-based misplaced-asset detector + tag/component contracts + a power-user rule engine for your own project conventions. |
| Reports & Health Score | JSON, CSV and HTML reports. Per-module health score with baseline diff. CLI and batch-mode entry points for CI from day one. |
What you get out of the box
- 112 native checks across the project (175+ when Scene Pilot Pro is installed and bridged).
- Reversible auto-fix on every
auto-tier finding. Cmd+Z works in the same session; the Action History journal reverts across sessions. - 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 in v1.0.
- 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. Confirmed final for v1.0.
Editor Doctor Pro requires Unity 6.0 LTS or later.
Suggest an improvement
Help us improve this documentation page.