Add real-time text console output to any app. This is great for debugging and testing scenarios. Launch the app with the consoleoutput: protocol handler and then send messages to it via app services. You can then save the output to a text file. This can use the new Remote Systems API for an app to connect to Console Output on another device.
What’s new in this version
Version 22.214.171.124 - Fixed output view to dark theme so that color is consistent. - Added Feedback button Previous Versions - Fixed a bug where the ConsoleOutputLoggingChannel.LogValuePair() method was triggering double events. - Added font size button - thanks Mohammed Adenwala for the idea! - Added color coding to Logging Levels. If you use the ConsoleOutputLoggingChannel, with LoggingLevel parameters then the values will translate to colors: Verbose=Black, Error=Red, Warning=Orange, Critical=Blue, Information=Green. You can also pass a LoggingLevel value in each app service message. - Enabled code to work with ConsoleOutputLoggingChannel at https://github.com/mscherotter/ConsoleOutputTester - Fixed output view so that it automatically scrolls to the end of the output - Added optional message parameter to consoleoutput: protocol - Fixed an issue where pressing Enter in the Input box would send two messages back to the calling app.
- Launch Console Output remotely from another Windows device
- Save Console Output to a text file
- Share Console Output with other apps as text or text files
- Copy Console Output to the clipboard.
- Works as a standard logging channel: https://github.com/mscherotter/ConsoleOutputTester/blob/master/ConsoleOuptutTester/ConsoleOutput/ConsoleOutputLoggingChannel.cs
- Color coding of Logging Levels