Skip to content

Introducing Native Notebooks

Jim Griesmer edited this page Jul 2, 2021 · 16 revisions

Dealing with some small experience issues? See if your issue already exists under our "papercut" label, or create a new one here: Papercut Issues for Notebooks

Enabling the new experience

There are two ways to enable the new experience:

  1. Use VS code insiders (https://code.visualstudio.com/insiders/). It will pickup an 'insiders' version of the Jupyter Extension that automatically uses the new UI
  2. Enable the 'NativeNotebookEditor' experiment in your settings.json. This is done by adding these lines below:
    "workbench.editorAssociations": {
        "*.ipynb": "jupyter-notebook"
    },
    "jupyter.experiments.optInto": [
         "__NativeNotebookEditor__"
    ],

Disabling the new experience

  1. Disable the 'NativeNotebookEditor' experiment in your settings.json. This is done by removing these lines:
    "workbench.editorAssociations": {
        "*.ipynb": "jupyter-notebook"
    },
    "jupyter.experiments.optInto": [
         "__NativeNotebookEditor__"
    ],

and adding these lines:

    "jupyter.experiments.optOutFrom": [
         "NativeNotebookEditor"
    ],

Notebook Quick Start

  • To create a new notebook open the command palette (Windows: Ctrl + Shift + P, iOS: Command + Shift + P) and select the command "Jupyter: Create New Blank Jupyter Notebook"
Clone this wiki locally