Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Table ViewNew to Visual Studio Code? Get it now.
Table View

Table View

gsingh704

|
3 installs
| (0) | Free
View 2D arrays in Table format
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

table-view README

Table View enhances your debugging experience in VS Code by allowing you to inspect 2D arrays and objects in a rich, interactive table and chart interface.

📊 Interactive Data Table

Right-click any complex variable (Array or Object) in the Debug Variables panel and select "View as Table", or hover/select a variable in your code. The extension extracts the data and presents it in a dedicated webview panel containing:

  • Sorting & Filtering: Sort columns ascending/descending and filter data on the fly.
  • Pagination: Handle large arrays easily with built-in pagination.
  • Column Visibility: Toggle specific columns on or off, or use "Select All" for quick resets.
  • Resizable Columns: Drag column headers to adjust their width.
  • Inline Editing: Double-click any cell to edit its value directly. Changes are pushed back to the active debug session!
  • Data Manipulation: Select and delete rows, insert empty rows at specific indexes, or append new rows to the current array/object.
  • Export Data: Export the current table view to CSV or JSON for external analysis.
  • Instant Chart View: Toggle the "View Chart" button to instantly visualize your numerical data in a bar chart without leaving the editor.

👀 Custom Variables Watch

The extension introduces a custom Variables view in the Debug panel:

  • Quickly add variables by selecting text in your active editor.
  • Rename, update, and remove tracked variables effortlessly.
  • Instantly open complex objects into the full Table View directly from the watch panel by clicking the table icon next to the variable.

Requirements

  • VS Code version 1.107.0 or higher.
  • An active debug session is required to evaluate variables and launch the table view.

Extension Settings

This extension contributes the following configuration settings:

  • tableView.startIndexAt1: Set to true to start array indexes counting at 1 instead of 0 (useful for ABAP or Lua debugging). Default is false.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft