Comparison
Comparison turns two snapshots into a decision. Instead of juggling Inspectors and memory, you put a before and after side by side and let DeepSnap show the drift.
Why comparison beats "I think it changed"
Debugging by feel wastes time. You reopen scenes, scrub Prefabs, and still cannot say which nested value moved. Comparison replaces that loop with a workflow built for proof:
- Capture the known-good state.
- Make the change.
- Capture again.
- Compare.
What comes back is not a hunch. It is a structured result: modified, added, and removed.
Set up a clean before-and-after
Open Comparison and pick a left and right snapshot from the dual browsers. Keep related captures in the same folders so the picker stays fast. Category chips help when your library mixes MonoBehaviours, Components, Prefabs, and more.
Choose a left and right snapshot, then run Compare when both sides are ready.
Useful setup moves:
- Sync folders so both sides browse the same place
- Swap sides when you grabbed them in the wrong order
- Clear picks when you want a fresh start
- Load a saved
.deepsnapdiffwhen the work was already done
For trustworthy diffs, capture both sides with the same backend and similar options. Prefer Serialized-only captures when you care about Inspector-facing data.
Choose the differ that fits the job
| Backend | Role |
|---|---|
| Compare-NET-Objects | Primary object-graph differ for most workflows. |
| ObjDiff | Alternative differ when you want a different difference style. |
Set the default in Preferences → Backend. Existing saved diffs remain readable.
Pick Compare-NET-Objects or ObjDiff as the default comparison backend in Preferences.
Work in sessions, not one fragile pass
Comparison supports multiple tabs so parallel investigations do not collide. Keep one session for a Prefab regression, another for a ScriptableObject balance pass, and rename tabs so the strip tells a story.
Closing the last tab resets it instead of deleting the workspace. If you have unsaved results, DeepSnap can warn before you discard them.
From picks to proof
When both sides are ready, run Compare. DeepSnap moves you into the Comparison result view: counts, filters, and multiple ways to read the same truth.
That is the product promise of Comparison. Not two file paths on screen, but a clear answer to "what actually changed?"

