CodeTree is an editor extension that untangles complex inheritance hierarchies in the Inspector. From chain visualization to field search and object previews, organizing inspectors is effortless.Editor-only tool with no shader or render pipeline dependencies. Fully compatible with Built-in, URP, and HDRP.🟨 Documentation- [English]- [Korean]🟨 FeaturesInheritance Chain Visualization — Displays the full inheritance chain of your MonoBehaviour/ScriptableObject as a summary at the top of the InspectorCollapse/Expand by Type — Fold or unfold field groups per inheritance level, individually or all at onceField Search — Filter fields in real time by variable name to quickly find what you needClick-to-Locate Script — Click the type label to ping the script, double-click to open it; right-click to customize the label colorObject Field Preview (IconPeek) — Shows an actual thumbnail preview below Sprite/Texture reference fields; right-click to customize the preview background color🟨 Why It Matters?As inheritance chains grow deeper, navigating the Inspector wastes more and more time* Scrolling back and forth through a mix of parent and child fields* Opening the script file just to check which class a field belongs to* Jumping to the Project window to verify a Sprite/Texture reference* Scanning the entire field list just to find the one you needCodeTree cuts this down with an inheritance chain summary, real-time search, and inline thumbnail previews.- Written entirely in C#, full source code included- Editor-only tool — no runtime overhead, safe for final builds- Compatible with Built-in, URP, and HDRP render pipelines- No external dependencies or third-party libraries required- Supports both MonoBehaviour and ScriptableObject- Sample scripts included (MonoBehaviour and ScriptableObject examples)- Documentation: English / Korean available online




