Vue d'ensemble

JupyterLab 4.0, publié le 15 août 2023, apporte la collaboration en temps réel et un éditeur de texte plus rapide.

Fonctionnalités principales

Collaboration en temps réel

Plusieurs utilisateurs peuvent éditer le même notebook simultanément grâce à jupyter-collaboration.

python
# Installation de la collaboration
# pip install jupyter-collaboration

# Lancer JupyterLab
# jupyter lab

# Les curseurs des autres utilisateurs sont
# visibles en temps réel dans le notebook.
# Chaque utilisateur a une couleur distincte.

Éditeur CodeMirror 6

Le passage à CodeMirror 6 apporte un éditeur plus rapide avec meilleure autocomplétion et coloration syntaxique.

python
# Raccourcis clavier améliorés dans JupyterLab 4
#   Ctrl+Shift+C : palette de commandes
#   Tab          : autocomplétion contextuelle
#   Ctrl+D       : sélection multiple

# L'autocomplétion est plus réactive
import pandas as pd
df = pd.DataFrame({'a': [1, 2]})
# Taper 'df.' déclenche l'autocomplétion

Sources