JypyterLab User Interface

  • The JupyterLab starts with its Launcher tab open on its tabbed editor [1].

  • Launcher lists shortcut icons for creating a new notebook with any of the currently available kernels [2].

  • Alternatively, an existing notebook could be opened from the File browser available on the left sidebar [3].

  • Launching a new notebook or loading an existing one opens the notebook on a new tab on its tabbed editor [1].

  • Each notebook tab has its own toolbar with the most important actions [2].

  • A simple notebook is displayed with its Markdown cells [3], code cells [4] and their results [5].

  • On the left side of each cell is its execution number, or empty brackets, when the cell has not been successfully executed yet.

  • The sidebar could be closed by clicking the currenly active tab [6].

  • Most of the JupyterLab features are available for browsing and executing by Commands tab [7].

  • JupyterLab includes Contextual Help tthat can display context aware code inspection information provided by the current kernel [1].

For example, robotkernel uses the Contextual Help for displaying context aware documentation – particularly documentation of the currently used keyword.

Contextual Help can be opened with Ctrl + I, from Commands-palette or from the context menu available on mouse click on a notebook. Contextual Help is opened as a separate tab, which can be dragged onto right or bottom side of the window – whichever suits best.