VS Code Extensions
E

Efficient Log Viewer

by erlangparasu

View and search large log files efficiently

Downloads

59

Rating

5.0 / 5 (1)

Version

1.0.1

Last updated

May 22, 2026

A high-performance Visual Studio Code extension designed for viewing and searching massive log files without compromising editor responsiveness.

Main View Efficiently browse through large files using chunk-based loading.

Search View Fast incremental search with highlighting and navigation.

Features

  • Memory Efficient: Loads only a portion of the file into memory at a time, making it capable of handling gigabyte-sized logs.
  • Incremental Search: Fast substring search that traverses the entire file chunk by chunk.
  • Intuitive Navigation: Easily jump to the start or end of the file, or navigate through chunks (Next/Prev).
  • Large File Support: Specifically optimized for .log and .txt files that are too large for the standard VS Code editor.
  • Seamless Integration: Open files directly from the Explorer context menu.

Usage

Open via Context Menu

  1. Right-click any .log or .txt file in the Explorer view.
  2. Select Open Large Log Viewer.

Open via Command Palette

  1. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P).
  2. Type and select Open Large Log Viewer.
  3. Choose the file you wish to open.

Development

Prerequisites

Build and Run

  1. Clone the repository.
  2. Install dependencies:
    npm install
    
  3. Compile the extension:
    npm run compile
    
  4. Press F5 in VS Code to launch a new window with the extension enabled.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Author

Erlang Parasu

Related extensions