Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>JSONL PPrintNew to Visual Studio Code? Get it now.
JSONL PPrint

JSONL PPrint

bbprod

|
38 installs
| (0) | Free
Pretty-print JSONL and NDJSON files in a side-by-side read-only preview — no source file modifications. Each row is formatted as indented JSON with syntax highlighting, with configurable row limits and live updates as the file changes.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JSONL PPrint

GitHub VS Marketplace

Pretty-print JSONL and NDJSON files in a side-by-side read-only preview — no source file modifications. Each row is expanded into indented JSON with full syntax highlighting, and the preview updates live as the file changes on disk.

Features

  • Side-by-side read-only preview — source file is never modified
  • Each row pretty-printed with 2-space indentation and JSONC syntax highlighting
  • Configurable row limit — preview as many or as few rows as you need
  • Custom row count prompt for one-off inspections without changing your default
  • Live refresh — preview updates automatically whenever the source file changes on disk
  • Works with .jsonl and .ndjson files and the application/x-ndjson / application/jsonl MIME types
  • Parse errors are surfaced inline so malformed rows are easy to spot

What it does

Opening a .jsonl or .ndjson file gives you a compact, hard-to-read wall of JSON objects. JSONL PPrint opens a read-only preview panel beside your source file where each row is pretty-printed with indentation and syntax highlighting — so you can inspect the data without ever touching the original file.

How to launch

With a .jsonl or .ndjson file open in the editor, you have three options:

  • Editor toolbar — click the preview icon in the top-right of the editor to open a preview using the default row limit.
  • Context menu — right-click anywhere in the file and choose JSONL: Preview JSONL or JSONL: Preview JSONL (custom rows).
  • Command Palette — open the palette (Cmd+Shift+P / Ctrl+Shift+P) and run JSONL: Preview JSONL or JSONL: Preview JSONL (custom rows).

The "custom rows" variant prompts you for a row count before opening.

Configuration

Setting Default Description
jsonlPprint.defaultPreviewRows 10 Number of rows shown when using the standard preview command.

To change the default, open Settings (Cmd+, / Ctrl+,) and search for jsonlPprint, or add it directly to your settings.json:

"jsonlPprint.defaultPreviewRows": 25
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft