microsoft / vscode-jupyter

VS Code Jupyter extension
https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter
MIT License
1.27k stars 278 forks source link

Add contextual help into Jupyter extension #12597

Open minsa110 opened 1 year ago

minsa110 commented 1 year ago

Add the following features from the Jupyter PowerToys extension as a part of the main Jupyter extension:

DonJayamanne commented 1 year ago

Jupyter contextual help

We need to be very careful adding this feature, possibly make this an opt in feature See here for issues reported by at least 2 users https://github.com/microsoft/vscode-jupyter-powertoys/issues/40

minsa110 commented 1 year ago

+1 on being careful adding these features, and making sure known bugs and issues are addressed before moving the feature over to the Jupyter extension. The feature seems beneficial to our user workflows, as evidenced by these issues and comments:

It's also one of the most beloved features mentioned for JuptyerLab in tutorials and customer conversations.

DonJayamanne commented 8 months ago

@minsa110 I'm closing this issue. I think what would work is, to bring this feature request up for issue planning or the like with @rebornix and then we can add this into an iteration. Closing this for now as this isn't part of any iteration

DonJayamanne commented 8 months ago

Using this issue https://github.com/microsoft/vscode-jupyter/issues/1378 to track the feature request forAdd kernel management

Fred-Wu commented 4 months ago

Would it be easier to implement the contextual help by creating a new window after typing ?fun or help(fun) such as how vscode-R does?

At the moment, it appears as an overview until one clicks on "open in a text editor" to see the full. This is how I use the help for most of the time now.

image image

Would be useful to automatically open it in the new editor window, and with some highlights.