Question: what do you use as a tabular data viewer in debug mode? #133

Open
opened 2025-09-10 23:42:19 -05:00 by giteasync · 1 comment
Owner

Originally created by @manos-msdn on GitHub.

For example if there is a dataframe in a debugger variable and I want to visualise it as a table, what can I use? When I choose "View value in data viewer", it comes up with a popup window:

Image

but when I click yes and we search the extensions with "@tag:jupyterVariableViewers" nothing comes up

Also not sure why it searches for jupyterVariableViewers as I am not running inside a jupyter file, but even if I remove that word and search just for VariableViewers, again nothing

Thanks

Originally created by @manos-msdn on GitHub. For example if there is a dataframe in a debugger variable and I want to visualise it as a table, what can I use? When I choose "View value in data viewer", it comes up with a popup window: ![Image](https://github.com/user-attachments/assets/2c65f955-d097-4393-841a-d911adbcaf1c) but when I click yes and we search the extensions with "@tag:jupyterVariableViewers" nothing comes up Also not sure why it searches for jupyterVariableViewers as I am not running inside a jupyter file, but even if I remove that word and search just for VariableViewers, again nothing Thanks
Author
Owner

@AbdelatefElshafei commented on GitHub:

1. Manually install Jupyter & Python extensions

Even if you're not in a Jupyter file, the viewer relies on those extensions.

codium --install-extension ms-python.python
codium --install-extension ms-toolsai.jupyter

If you get installation errors, make sure your VSCodium is properly configured to use Open VSX.

  1. Install the Jupyter Extension from Open VSX
    Steps:

Open VSCodium.

Go to Extensions (Ctrl+Shift+X).

Paste this URL into the search bar:
https://open-vsx.org/vscode/item?itemName=ms-toolsai.jupyter

Install the Jupyter extension and reload VSCodium.
Alternative (Manual Installation):
Download the .vsix file from Open VSX.
In VSCodium, go to Extensions > ⋮ (More Actions) > Install from VSIX.
Select the downloaded file and install.
Post-Installation:
Ensure Python and required packages (like pandas) are installed in your environment.
Restart the debugger. The "View value in data viewer" feature should now work.

  1. Use an external viewer as a workaround
    If the viewer doesn’t load, use the terminal to inspect or export the data:
print(df.head())
df.to_csv("debug_output.csv")  # then open in Excel or similar
  1. Enable Microsoft Marketplace (Advanced)
    If you're okay with using the Microsoft marketplace, you can modify your settings.json:
"extensionsGallery": {
  "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
  "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
  "itemUrl": "https://marketplace.visualstudio.com/items"
}
@AbdelatefElshafei commented on GitHub: #### 1. **Manually install Jupyter & Python extensions** Even if you're not in a Jupyter file, the viewer relies on those extensions. ```bash codium --install-extension ms-python.python codium --install-extension ms-toolsai.jupyter ``` If you get installation errors, make sure your VSCodium is properly configured to use [Open VSX](https://open-vsx.org/). 2. Install the Jupyter Extension from Open VSX Steps: Open VSCodium. Go to Extensions (Ctrl+Shift+X). Paste this URL into the search bar: https://open-vsx.org/vscode/item?itemName=ms-toolsai.jupyter Install the Jupyter extension and reload VSCodium. Alternative (Manual Installation): Download the .vsix file from Open VSX. In VSCodium, go to Extensions > ⋮ (More Actions) > Install from VSIX. Select the downloaded file and install. Post-Installation: Ensure Python and required packages (like pandas) are installed in your environment. Restart the debugger. The "View value in data viewer" feature should now work. 3. Use an external viewer as a workaround If the viewer doesn’t load, use the terminal to inspect or export the data: ```python print(df.head()) df.to_csv("debug_output.csv") # then open in Excel or similar ``` 4. Enable Microsoft Marketplace (Advanced) If you're okay with using the Microsoft marketplace, you can modify your settings.json: ```bash "extensionsGallery": { "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", "itemUrl": "https://marketplace.visualstudio.com/items" } ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: VSCodium/vscodium#133
No description provided.