Browse on the Asset Store »* This is an affiliate link, meaning we may earn a small commission if you purchase something through it, at no extra cost.
Inspector Enhancements
Inspector Enhancements is a free collection of tools that make working in Unity's Inspector easier and more efficient, helping to test, organize data, simplify complex setups, and reduce errors.
Inspector Enhancements provides six easy-to-use and well-documented tools that make working in Unity's Inspector faster, simpler, and more intuitive. These tools help tackle common pain points in the Unity Editor, including removing clutter, testing functions easily, preventing errors, and visualizing nested data.
The tools include:
- Remove Clutter: Hide irrelevant options or organize fields into dropdown menus to keep your Inspector clean and focused. - Test Functions Easily: Run methods directly from the Inspector with [MethodButton]. - Prevent Errors: Warn when essential fields are left unassigned with [Required]. - Visualize Nested Data: Display nested data structures directly in the Inspector with [InlineProperty]. - Decide the Selection: Select items from arrays and lists using a dropdown menu with [CollectionDropdown]. - Simplify Interface: Remove unnecessary labels with [HideLabel].
Documentation and examples are available in the project's wiki.
More features are in the works, including [ShowInInspector] and [InterfaceImplementation].
Technical Details:
Compatible with Unity 2020.3 LTS and later. Supports all Unity Editor platforms. Includes six custom property attributes and drawers: [MethodButton], [CollectionDropdown], [HideIf] / [ShowIf], [HideLabel], [InlineProperty], and [Required].