Vscode-jupyter: Data Explorer / Variables Pane

Created on 2 Oct 2018  路  6Comments  路  Source: microsoft/vscode-jupyter

Are there plans to support a data explorer, or variables view where one would execute a command and have the ability to explore the variable or at least get some informations about the variable (type, min, max...etc). Similar to how Rstudio/Pycharm has.
if theres a manual solution like custom tree views via extension API i will be happy to try it.

Most helpful comment

@aminevsaziz. We're starting work on this now. Is there anything else you'd like to give as far as requirements?

All 6 comments

@brettcannon
Isn't this a duplicate of microsoft/vscode-python#2452 or microsoft/vscode-python#319

@DonJayamanne i am just asking if there's a possibility or even an existing trick to know the variables i am working with, min, max and maybe some infos like the type. However, editing and maybe seeing Dataframes in GUI like in microsoft/vscode-python#2452 for sure require a lot of work to implement...and not useful IMHO.

@DonJayamanne this is actually different; this is a request for a pane that shows all active variables in a live coding session (like the variable pane in the debugger).

@aminevsaziz there is no current way to do it because we have no insight into the REPL, only in a running interpreter where you have the debugger running.

The AREPL extension may do what you need. There's also an ongoing thread about improving the variable inspector. @almenon is very open to suggestions and updates the extension frequently.

Talking of the variable inspector, a question for @DonJayamanne & @brettcannon: It would be great if extensions like AREPL could use (or even extend) the existing inspector that VSCode provides in the debugger UI. However, am I right in thinking that this inspector is effectively private, and not directly reusable? If so, I'll open a feature request in the main vscode repo.

@yozlet the inspector is simply part of the debugger from VS Code; all we do is provide data to VS Code to populate those views.

@aminevsaziz. We're starting work on this now. Is there anything else you'd like to give as far as requirements?

Was this page helpful?
0 / 5 - 0 ratings