Hey all! I just migrated a large portion of my old logging code to start taking advantage of the visual logger’s capabilities for debugging. It is a truly wonderful tool for visualizing and laying out data and events over time. There is also an incredibly handy macro that allows the usage of both the visual logger and the file logger:
// This macro is defined in VisualLogger/VisualLogger.h
UE_VLOG_UELOG(LogOwner, CategoryName, Verbosity, Format, ...)
This macro will basically add the text to both your log file and the visual logger’s timeline, which is incredibly handy. However, only the old school printf style formatting seems to be supported. This means that I cannot use the new formatted logs (with positional parameters and other goodness) for logs that go both in the visual logger and the log file.
So my question is this: Am I missing a definition somewhere or is this straight up not supported? Is there a macro, similar to the above, but one that takes advantage of the new formatted log support? If it is not supported now, will it be supported in the future? Is there a technical reason why it cannot be done?
Thanks!