Zum Inhalt springen
Medium 1 für Eintrag Log Level Editor – Visual C++ Log Category Manager for Unreal Engine
0 Kommentare

Beschreibung

Full Description / Overview

Log Level Editor is an editor-only tool for Unreal Engine that gives you a focused visual interface for managing C++ UE_LOG categories.

Instead of typing console commands or searching through source files manually, you can browse detected log categories, inspect their current and default verbosity, and change their active level with one click.

The tool applies standard Unreal log commands, so it works with the engine’s existing logging system instead of replacing it. You can raise a category to Verbose while debugging, lower noisy channels during daily work, hide categories from the list, and persist intentional verbosity overrides in a dedicated DataAsset.

⭐ Key Features

  • Automatic log category discovery

  • Scans project source and project plugin source for Unreal log category declarations.

  • Optional settings can also include Engine plugin and Engine source categories when needed.

  • One-click log verbosity control

  • Change a category through buttons for:

  • NoLogging, Fatal, Error, Warning, Display, Log, Verbose, VeryVerbose

  • Runtime editor updates

  • The plugin applies standard Unreal console commands:

  • Log <CategoryName> <VerbosityName>

  • Changes take effect in the current editor session, subject to Unreal’s normal logging rules and compile-time verbosity limits.

  • Current and default level display

  • Each row shows the detected default verbosity and the current runtime verbosity where it can be queried, making overrides easier to understand.

  • Hide and unhide categories

  • Temporarily hide noisy categories for the current editor session, or store persistent hidden categories in plugin settings. Use Unhide All to restore temporary hidden categories.

  • Persistent overrides via DataAsset

  • Intentional per-category verbosity overrides can be stored in a ULogLevelDataAsset and replayed after editor startup with retry handling.

  • Editor Settings integration

    Settings are available under:

    Editor → Advanced → LogLevel Editor Settings

  • Dockable editor tab

    Open the tool from the Window menu or optional toolbar button as a dockable Nomad tab.

🔹 Requirements & Compatibility

  • Unreal Engine 5.x

• Editor-only plugin

• No runtime dependency in packaged builds

• C++ plugin with Slate UI and DataAsset support

• Tested with UE 5.4+

• Developed and tested on Windows editor

• Mac/Linux are listed in the plugin descriptor, but not explicitly tested

🔹 Included Content

  • • LogLevelEditor C++ editor plugin

    • Dockable Slate editor tab

    • Editor Settings integration

    • ULogLevelDataAsset for persistent verbosity overrides

    • Default DataAsset

    • Tutorial/demo map

    • README, PDF, and documentation folder

🔹 Discord Support Channel

https://discord.gg/Zvm8k36WB2

Enthaltene Formate