-
Notifications
You must be signed in to change notification settings - Fork 294
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
DS: MVP using VS Code notebook API (June Insiders-only) #2180
Comments
greazer
changed the title
DS: Use VS Code notebook API
DS: Insiders MVP using VS Code notebook API
May 7, 2020
Issues
Outdated/Resolved**for VSC**
TODO
Changes/Discuss
|
Costing MVPBreakdown
Area - Output (4.5)
Save notebook (untitled notebooks). (0.5)
Miscellaneous (2)
Notebook handling (3.5)
Telemetry/Experiments/Keyboard shortcuts & commands (6.5)
Language features (2)
Non-MVP (47)Click for breakdown
Area - Output (1.5)
IPyWidgets (8)
Variable Explorer (9)
Liveshare
Save/SaveAs/Rename notebook (untitled notebooks). (2.5)
Miscellaneous (4.5)
Notebook handling (5)
Toolsbars and runby line (12)
Language features (4)
|
rchiodo
referenced
this issue
in microsoft/vscode-python
May 29, 2020
Note: It is disabled to ensure we do not ship/bundle these things with official VS Code release (not yet). For #10496 Add notebook renderers Please note there's a big hack in this code (its to get around a VS Code issue). Apart from that the rest should be ok
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 1, 2020
For #10496 Update our model when user edits VS Code cells
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 1, 2020
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 2, 2020
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 2, 2020
For #10496 #10744 Use vscode.openWith when opening a notebook.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 2, 2020
For #10496 Runing entire notebook and clicking cancel would result in kernel being interrupted n times (where n = number of cells). I.e. user clicks cancel once, but we end up interrupting multiple times.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 3, 2020
For #10496 Display success when successfully executed, error when there's an error else idle.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 4, 2020
For #10496 * Persist execution times in cell metadata * Update status if there are errors to include error message Tests when opening an existing notebook * Validate metaata * Validate status message
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 8, 2020
For #10496 Use a less hacky way to get the path to the scripts to support split bundles.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 9, 2020
For #10496 Added tests, to ensure changes to API will not break our code (the API used to handle/detect cell manipulations have changed a couple of times)
greazer
changed the title
DS: Insiders MVP using VS Code notebook API
DS: June (Insiders) MVP using VS Code notebook API
Jun 9, 2020
greazer
changed the title
DS: June (Insiders) MVP using VS Code notebook API
DS: June (Insiders-only) MVP using VS Code notebook API
Jun 9, 2020
greazer
changed the title
DS: June (Insiders-only) MVP using VS Code notebook API
DS: MVP using VS Code notebook API (June Insiders-only)
Jun 9, 2020
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 12, 2020
For #10496 For #12274 Fixing #12274 only for native notebooks here. Was an easy fix.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 13, 2020
For #10496 Jupyter keyboard shorcuts for cut, copy, paste & split cells
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 15, 2020
For #10496 Removed hardcode language to Python (derive from nb metadata if available) Removed some code/comments related to upstream VSC issues.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 15, 2020
For #10496 Ensure we do not treat notebooks such as Github Issues NB as one of ours.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 16, 2020
For #12376 For #10496 Changes due to the way VSC works. After VSC calls the backup method, the previous backup is deleted. This means each backup is unique (hence the backup id must be unique) Fix for VSC Notebooks and Custom Editor
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 18, 2020
For #10496 We don't need the fully qualified path for untitled notebooks. However auto saving in untitiled nb doesn't work, VSC Master has a fix but we're waiting for insiders to get updated.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 29, 2020
For #10496 Part 2 of #12604 Move code related to updates to INotebookModel into the corresponding INotebookModel class.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 30, 2020
For #10496 Not sure how, but some changes seem to have gone amiss.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 30, 2020
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jun 30, 2020
For #10496 If the API changes, and user is not using the VSC Notebooks or insiders, then swallow errors. Do not register API against stable version of VSCode. Also fixed a test. Basically we need to ensure VSC works when using this API and not crash if the API changes.
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jul 1, 2020
For #10496 Existing icon used for restart icon
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jul 10, 2020
DonJayamanne
referenced
this issue
in microsoft/vscode-python
Jul 10, 2020
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
This epic includes all issues that should be solvable when/if VS Code adds native notebook support.
See microsoft/vscode#91987 for details on the VS Code side of the work.
Instructions to try the new Notebook Editor
Python Insiders Release
using the commandPython: Switch to Insiders Daily Channel
from the command palette.ipynb
file and select the optionOpen in preview Notebook Editor
.settings.json
, and add the following settingThe text was updated successfully, but these errors were encountered: