Debugger Tools

Speed up debugging by logging a property to the log

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Speed up your debugging by printing properties directly to the log, without having to create a print string node and converting the value to a string first. Debugger Tools supports all property types, including Structs, TMaps, TSets, TArrays, and UObjects. When properties are nested, Debugger Tools will recursively log all nested properties up until a user-specified depth.


Define the default depth, prefix, and suffix in the plugin settings.

We advise keeping the max-depth at a sensible value, such as 4.


Blacklist or whitelist specific property categories, as well as only-blueprint, only-native, or both, to specify which kind of properties you'd like to display in the log.


Documentation: https://docs.saltypandastudios.com/docs/debugtools/usage/

Technical Details

Features:

  •  Print any property (Including UObjects and Structs) to the log (with color, duration and key options)
  •  Each property can have nested properties, which will be expanded structurally
  •  Arrays, Sets and Maps are supported out of the box
  • Ability to handle each property yourself and edit what's dumped to the log via delegates

Code Modules:

  •  DebuggerTools - Runtime
  •  DebuggerToolsEditor - Editor

Number of Blueprints: 0

Number of C++ Classes: 5

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64