Les rapports d'erreurs de la plupart des noyaux de langage exécutés dans IPython / Jupyter Notebooks indiquent la ligne sur laquelle l'erreur s'est produite; mais (au moins par défaut) aucun numéro de ligne n'est indiqué dans les blocs-notes.
Est-il possible d'ajouter les numéros de ligne aux notebooks IPython / Jupyter?
Réponses:
CTRL- MLbascule les numéros de ligne dans la zone CodeMirror. Consultez l'Aide rapide pour d'autres raccourcis clavier.
Plus en détail CTRL- M(ou ESC) vous amène au mode commande, puis appuyez sur les Ltouches pour faire basculer la visibilité des numéros de ligne cellulaire actuels. Dans les versions de notebook plus récentes, Shift-Ltoutes les cellules doivent être activées.
Si vous ne vous souvenez pas du raccourci, faites apparaître la palette de commandes Ctrl-Shift+P( Cmd+Shift+Psur Mac) et recherchez "numéros de ligne"), cela devrait permettre de basculer et de vous montrer le raccourci.
la source
Ctrl-m
h
pour afficher tous les raccourcis clavier dans le bloc-notes ipython. Sinon, vous pouvez cliquer surQuckHelp
en haut pour afficher les raccourcisCtrl-Shift+P
pour la victoireSur IPython 2.2.0, il suffit de taper l (L minuscule) en mode commande (activé en tapant Esc). Voir [Aide] - [Raccourcis clavier] pour d'autres raccourcis.
En outre, vous pouvez définir le comportement par défaut pour afficher les numéros de ligne en les modifiant
custom.js
.la source
Sélectionnez l'option Basculer le numéro de ligne dans View-> Toggle Line Number.
la source
Pour activer les numéros de ligne par défaut dans toutes les cellules au démarrage, je recommande ce lien . Je cite:
la source
Pour moi,
ctrl + m
est utilisé pour enregistrer la page Web au format png, donc cela ne fonctionne pas correctement. Mais je trouve un autre moyen.Sur la barre d'outils, il y a un bas nommé ouvrez la palette de commandes , vous pouvez cliquer dessus et taper dans la ligne, et vous pouvez voir le numéro de ligne de cellule à bascule ici.
la source
Voici comment connaître le raccourci actif (en fonction de votre système d'exploitation et de la version de votre ordinateur portable, cela peut changer)
Help > Keyboard Shortcuts > toggle line numbers
Sur OSX exécutant ipython3, c'était
ESC L
la source
Vous pouvez également trouver
Toggle Line Numbers
dansView
la barre d'outils supérieure du notebook Jupyter dans votre navigateur. Cela ajoute / supprime les numéros de lignes dans toutes les cellules du bloc-notes.Pour moi, Esc+ lseulement ajouté / supprimé les numéros de ligne de la cellule active.
la source
Shift-L
Je cherchais ceci: dans JupyterLab 1.0.0la source
1. appuyez sur échap pour entrer dans le mode de commande 2.perssl (it L en minuscule) pour afficher le numéro de ligne
la source