VSCode-Logger - v1.7.3

Contents

  • Embedded Device Logger
  • Detailed Usage and Configuration
    • Full feature set
    • Getting started
    • Installation
    • Configuration
    • Notes
  • Developer Setup and Workflow
    • Source code and documentation
    • Build and run from source
    • Packaging and installation
    • Cleaning and rebuilding
    • Linting and formatting
    • Documentation
    • How to contribute
    • Software Release Procedure
      • Merging
      • Git Branches Usage
      • Note on TAGs
      • Permanent Branches
        • Development (Development Branch)
        • Main (Release - Stable Version)
      • Temporary Branch Types (work branches)
        • Feature
        • Bugfix
        • Patch
        • Chore
      • Hotfix
        • Dev
      • Versioning
    • Repository Template
  • Architecture Overview
    • Design Principles
      • Strengths
    • Performance Overview
      • Strengths
    • Maintainability Overview
      • Strengths
    • UI/UX Overview
      • Strengths
    • Security Overview
      • Strengths
      • Workspace trust and configuration validation
      • Secure SSH handling
      • Webview security
      • Logging and file operations
      • Keeping dependencies up-to-date
  • Code Overview
    • Activation and configuration
    • Major components
    • Data and control flow
    • High-level design and data flow
      • Data flow: device configuration to Webview rendering
      • Log streaming sequence (status + reconnection aware)
      • SSH command execution sequence
      • SSH connection flow (primary/secondary hosts, bastion, and secret retrieval)
    • Lifecycle details
  • Code Development
    • Overview
    • Repository structure
    • Setup and development
    • Contribution guidelines
      • General principles
      • How to extend safely
      • Adding new features
      • Working with SSH connections
      • Webview guidelines
      • Versioning and publishing
    • Conclusion
  • API
  • Code Metrics
    • Lines of Code
      • Lines by language
      • Lines by file
    • Code Complexity
      • Benefits of Tracking Code Complexity
        • Improved Software Quality
        • Cost-Effective Maintenance
        • Better Resource Allocation
        • Enhanced Team Collaboration
        • Proactive Risk Management
        • Quantifiable Quality Standards
      • Code Complexity Report
        • Thresholds
        • Complexity overview
        • Halstead summary
        • Complexity by file
        • Halstead metrics by file
        • Class coupling and inheritance by file
        • Complexity by function (outside thresholds)
        • Halstead metrics by function (outside thresholds)
        • Class coupling and inheritance by function (outside thresholds)
    • Test Coverage
      • Overall coverage
      • Coverage by file
  • Changelog
    • [1.7.3] - 2026-01-20 [DEP-UPDT-1]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.7.2] - 2026-01-20 [RECONNECT-FIX]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.7.1] - 2026-01-17 [SFTP-KEYS-NAV]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.7.0] - 2026-01-17 [SFTP-QUICK-SEARCH]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.6.0] - 2026-01-03 [SETTINGS-UI]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.5.1] - 2026-01-02 [DOCS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.5.0] - 2025-12-31 [QA]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.4.9] - 2025-12-30 [SFTP-MORE-IMPROVEMENTS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.4.8] - 2025-12-28 [LOG-PANEL-RESTYLE]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.4.7] - 2025-12-26 [SFTP-RESTYLE]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.4.5] - 2025-12-23 [DETACH-SUPPORT]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.4.3] - 2025-12-22 [SFTP-IMPROVEMENTS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.4.1] - 2025-12-21 [SFTP-MORE-PRESETS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.4.0] - 2025-12-21 [INDEPENDENT-HIGHLIGHTING]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.3.0] - 2025-12-20 [TERMINAL-RECONNECT]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.2.0] - 2025-12-15 [BASTION]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.1.0] - 2025-12-11 [SFTP]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [1.0.0] - 2025-12-08 [SSH-KEYS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.9.0] - 2025-12-07 [SETTINGS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.8.0] - 2025-12-06 [CONSOLE]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.7.0] - 2025-12-06 [COMMANDS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.6.0] - 2025-12-06 [BOOKMARKS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.5.0] - 2025-12-03 [AUTO-AUTOSCROLL]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.4.0] - 2025-12-01 [RECONNECT]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.3.0] - 2025-11-30 [SEARCH-AND-HIGHLIGHTS]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.2.0] - 2025-11-30 [LOG-FILES]
      • Added
      • Changed
      • Deprecated
      • Removed
      • Fixed
      • Security
    • [0.1.1] - 2025-11-29 [INITIAL]
      • Added
  • Automated Testing
    • What is covered
      • New unit and integration tests
      • End-to-end coverage
    • Running tests locally
    • Continuous integration
  • Documentation Generation
    • Diagrams
    • API reference
    • Building this documentation
  • Security Issues Report and Management
    • Reporting a Vulnerability
    • Contact
  • Code of Conduct
    • Our Pledge
    • Our Standards
    • Enforcement Responsibilities
    • Scope
    • Enforcement
    • Enforcement Guidelines
      • 1. Correction
      • 2. Warning
      • 3. Temporary Ban
      • 4. Permanent Ban
    • Attribution
  • License
VSCode-Logger - v1.7.3
  • API Reference

API Reference

Open the TypeDoc API reference in a new tab.

Previous Next

© Copyright 2026, A. Scillato.

Built with Sphinx using a theme provided by Read the Docs.