Display type information for method Enter/Leave
In a larger project or for commonly used method names it is difficult to read the log and identify the method. So passing the type allows displaying the type, too e.g. MyClass.MyMethod(…)
In a larger project or for commonly used method names it is difficult to read the log and identify the method. So passing the type allows displaying the type, too e.g. MyClass.MyMethod(…)
Enter/Leave sections (Method, Tasks, Threads, ..) could display automatically the execution time, which is often interesting and SmartInspect can display this without any effort of the developer. Execution time should be displayed in the enter and/or leave line in the log. I can provide you with an implementation in combination with my IDisposable feature if […]
I do this manually with external if statements to reduce the number of logged entries, but it would be much cleaner if there were overloaded methods to do this for each watch. For example: log.WatchInteger(“MyName”, currentValue); would also have log.WatchInteger(“MyName”, currentValue, previousValue); This version WatchInteger would only create a watch entry if the currentValue differs […]
One downside to using the console if you are doing a lot of logging is that it can run out of memory. Logging to files avoid this issue by rolling over new files and can be configured as to what triggers the role over. Would love to have something, similar for the console which would […]
There is currently no mechanism to filter based on Level. For example: if I wanted to only see all log entries that were as message level or higher, there is no way to do this. Granted I can filter on entry type but this is not the same. For example: If I have a bunch […]
Also, the viewer cannot handle these large files. I had to split them several times so I could look at them. The viewer should at least be able to read them in chunks and allow the user to select the part he wants to work with.
Support for “Categories” similar to log4net / log4j especially with the “Category” being a separate filterable column
Make it simple to enable FireDAC Monitoring (http://docwiki.embarcadero.com/RADStudio/Sydney/en/Tracing_and_Monitoring_(FireDAC)) in Delphi apps
If you select two log items of the same type, viewer should support showing a diff.