Edit Jupyter notebook files
Set up your workspace and environment
To open an existing .ipynb file, follow the same steps as for the files of the other types. If needed, you can create a notebook file.
Create a notebook file
Do one of the following:
Right-click the target directory in the Workspace tool window, and select New from the context menu.
Select Jupyter Notebook.
In the dialog that opens, type a filename.
A notebook document has the *.ipynb extension and is marked with the corresponding icon: .
A newly created notebook contains one code cell. You can change its type with the cell type selector in the notebook toolbar:
Add more code or Markdown cells to your notebook. You can add a code cell after the very last cell, add a code cell or Markdown cell right after the selected cell, and insert a new cell after executing the selected cell. You can find these actions in themenu.
To edit a code cell, just click it.
To edit a Markdown cell, double-click it and start typing. To preview the output, press Shift + Enter.
You can apply various editing actions to one cell or to the entire notebook. Press the Ctrl+A once to select a cell at caret, and press Ctrl+A twice to select all cells in the notebook.
When editing notebook files, mind that JetBrains DataSpell updates the source code and preview of the notebook if it has been changed externally.
Use code assistance
You can edit code cells with the help of Python code insights, such as syntax highlighting, code completion, and so on.
JetBrains DataSpell enables Code completion for the names of classes, functions, and variables. Start typing the name of the code construct, and the suggestion list appears.
Intention actions and quick fixes. You can add the missing imports on-the-fly by using the intention actions.
Split and merge cells
To merge a current cell with the cell below, right-click the cell and selectcommand from the context menu.
Similarly, you can merge a cell above the selected cell with the corresponding command.
To split a cell into two cells, set the cursor on the line to break at, then right-click, and select thefrom the context menu.
To delete a selected cell, do one of the following:
Click on the notebook editor toolbar.
Right-click the cell and selectfrom the context menu.
Navigate through the notebook
You can preview the outline of the Markdown headings in the Structure tool window. To open it, select from the main menu.
Click to navigate from the selected heading in the editor to the corresponding item in the Structure tool window.
Similarly, click to navigate from the selected item in the notebook structure to the corresponding Markdown cell.