Aptivi - Manual
ProjectsWebsiteBlog
Terminaux - Manual
Terminaux - Manual
  • Welcome!
  • Breaking changes
    • API v1.0
    • API v2.0
    • API v3.0
    • API v4.0
    • API v5.0
    • API v6.0
    • API v7.0
  • Usage
    • Preface
    • Console Tools
      • Console Checker
        • Console Size Requirements
      • Image Rendering
        • Icons
      • Console Writers
        • Individual Writers
        • Cyclic Writers
          • Geometric Shapes
          • Charts
          • Text
          • Artistic
          • Progress Bars
          • Lists and Calendars
          • Miscellaneous
        • Informational Boxes
      • Textual UI
        • Interactive TUI
        • Console Screen
        • Console Resize Listener
        • VT Sequences
      • Console Wrapper
      • Console Colors
      • Color Templates
      • Presentation System
      • Console Extensions
      • Nerd Fonts
      • Terminal Info
      • Test Fixtures
      • Terminal Structures
      • Console Logging
    • Input Reader
      • Shells
        • Shell Structure
          • Help System
          • Command Parsing
          • Command Information
          • Command Switches
          • Shell Presets
          • Command Aliasing
      • Other Input
        • Keybindings
        • Choice-based inputs
        • Editors and Viewers
        • Figlet Font Selector
        • Color Wheel
        • Spinner Selector
      • Reader State
      • Reader Settings
      • Syntax Highlighting
      • Pointer Events
    • Color Sequences
      • Color Model Conversions
      • Color Model Parsing
      • Interop with System.Drawing.Color
  • Report an issue
  • Source code
  • API Reference
Powered by GitBook
On this page
Edit on GitHub
  1. Usage
  2. Console Tools

Console Logging

Something is wrong here.

The ConsoleLogger class in the Terminaux.Base namespace allows you to control console logging that Terminaux utilizes. This is to aid in debugging display-related issues, color-related issues, and more problems related to the general operation of Terminaux.

You can enable or disable logging for the lifetime of the application by setting the EnableLogging property to either true or false, depending on whether you need to turn logging on or off. Once done, you should be able to see information about what Terminaux is doing.

Currently, only a single message gets printed to the Terminaux log files, but we'll make sure that the logs contain diagnostic information in the next release.

You can find the log files under:

  • Windows: %LOCALAPPDATA%/Aptivi/Logs

  • Unix: ~/.config/Aptivi/Logs

Search for your application name, and scroll through the logs to find some interesting information about what Terminaux is doing prior to the time that you think that a bug occurred.

Last updated 4 months ago