-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enable contributions for data viewers through notebook variables view #203054
Comments
That would essentially be number 6 in this screenshot from the Julia extension #165445 (comment), right? |
Same idea, either with an icon like that or through the context menu on that item. In the jupyter extension's case, we are planning to allow contributions for data viewers from extensions that didn't necessarily provide the variables. |
Cool. I think icon and context menu would be great ;) It might also make sense to think a bit ahead there: there are probably some kind of viewers that are relevant for a lot of languages (tabular data, plots) and others that are very language specific. From our end, we would love it if VS Code at some point gained a generic tabular viewer, and a plot viewer that we could utilize and get rid of our custom implementations as well :) So maybe some kind of API design where in the future one could hook into a as of yet not existing generic tabular/plot viewer. |
Example implementation here https://github.com/microsoft/vscode-extension-samples/tree/aamunger/notebookVariableCommand/notebook-variable-visualizer The menu contribution point name will likely change names when we expand the usage beyond notebooks, but any needed migration will be pretty straight forward. |
@amunger I created a sample extension and cannot see any variables showing up. |
Found that I needed to enable a VS Code experiment (I was looking for Jupyter experiments). Thus its not really possible to create any viewer, unless of course I'm missing something here. |
Moving to March for now. Feel free to move back to February if the issue has been verified or once steps are provided and the issue is verifiable in the latest Insiders. Edit: I confirmed using the sample extension that the viewer does not report the variable name. |
verification:
|
similar to the 'open in data viewer' command from the jupyter variables view, we should allow extensions to contribute a view for a variables for specific language/types on the built in tree view.
The text was updated successfully, but these errors were encountered: