Notebooks allow you to write and run code while you create a document. At times, it is helpful to write and run code in an exploratory manner, while not creating a document; a sort of transient playground for interactive code. The JupyterLab Code Console addresses this usage case, with full support for the rich output of Jupyter.
Create a code console by clicking the + button in the File Browser and selecting the kernel:
[animation]
Run code using Shift Enter
and use the up and down arrows allow you to browse
the history of previously run code:
[animation]
Tab completion (Tab
) and tooltips (Shift Tab
) work as in the Notebook:
[animation]
You can clear the previous cells of the Code Console by right-clicking on the Code Console and selecting the “Clear Console Cells” item:
[animation]