Vigad - DebugInspector

DebugInspector is a plugin for Unreal Engine 5 designed to help developers inspect UPROPERTY values at actor locations during runtime. It provides a WidgetComponent that parses a tagged component or a target actor, and prints selected UPROPERTY values to a screen-space widget. The plugin is used from the editor and requires no C++ or Blueprint code. Simply add the component to an actor, select which UPROPERTY values to show and hit play.

Check out the documentation


DebugInspector enables quick and easy variable visualization in the editor. Property values are rendered at component locations and updated live. The plugin also enables custom debug strings to be rendered by simply exposing them as UPROPERTY values.

Graduate beyond print statements and get focused information for target actors and components:

  • Debug specific instances

  • Get detailed information at object locations

  • Inbuilt formatting for structured data

  • Use custom debug strings

  • Customize appearance