Fehlerberichte von den meisten Sprachkerneln, die in IPython / Jupyter-Notizbüchern ausgeführt werden, geben die Zeile an, in der der Fehler aufgetreten ist. In Notebooks werden jedoch (zumindest standardmäßig) keine Zeilennummern angezeigt.
Ist es möglich, die Zeilennummern zu IPython / Jupyter-Notebooks hinzuzufügen?
Antworten:
CTRL- MLschaltet die Zeilennummern im CodeMirror-Bereich um. Weitere Tastaturkürzel finden Sie in der QuickHelp.
Weitere Details CTRL- M(oder ESC) bringen Sie in den Befehlsmodus. Durch Drücken der LTasten sollte die Sichtbarkeit der aktuellen Zellliniennummern umgeschaltet werden. In neueren Notebook-Versionen Shift-Lsollte für alle Zellen umgeschaltet werden.
Wenn Sie sich nicht an die Verknüpfung erinnern können, rufen Sie die Befehlspalette Ctrl-Shift+P( Cmd+Shift+Pauf dem Mac) auf und suchen Sie nach "Zeilennummern". Sie sollte es ermöglichen, die Verknüpfung umzuschalten und anzuzeigen.
quelle
Ctrl-m
h
diese Option, um alle Tastaturkürzel in ipython notebook anzuzeigen. Alternativ können SieQuckHelp
oben auf klicken , um die VerknüpfungenCtrl-Shift+P
für den SiegIn IPython 2.2.0 funktioniert es, im Befehlsmodus (aktiviert durch Eingabe von Esc) nur l (Kleinbuchstabe L) einzugeben (aktiviert durch Eingabe von Esc). Weitere Verknüpfungen finden Sie unter [Hilfe] - [Tastaturkürzel].
Außerdem können Sie das Standardverhalten so einstellen, dass Zeilennummern durch Bearbeiten angezeigt werden .
custom.js
quelle
Wählen Sie unter View-> die Option Zeilennummer umschalten Toggle Line Number.
quelle
Um die Zeilennummern beim Start standardmäßig in allen Zellen zu aktivieren, empfehle ich diesen Link . Ich zitiere:
quelle
ctrl + m
Wird für mich verwendet, um die Webseite als PNG zu speichern, so dass es nicht richtig funktioniert. Aber ich finde einen anderen Weg.In der Symbolleiste gibt es einen unteren Bereich mit dem Namen " Befehlspalete öffnen" . Sie können darauf klicken und die Zeile eingeben . Hier können Sie die Nummer der umschaltbaren Zelllinie sehen.
quelle
Hier erfahren Sie, wie Sie eine aktive Verknüpfung erkennen (je nach Betriebssystem und Notebook-Version kann sich dies ändern).
Help > Keyboard Shortcuts > toggle line numbers
Unter OSX mit ipython3 war es
ESC L
quelle
Dort finden Sie auch
Toggle Line Numbers
unterView
der oberen Werkzeugleiste des Jupyter Notebook in Ihrem Browser. Dadurch werden die Zeilennummern in allen Notizbuchzellen hinzugefügt / entfernt .Für mich hat Esc+ lnur die Zeilennummern der aktiven Zelle hinzugefügt / entfernt.
quelle
Habe danach gesucht:
Shift-L
in JupyterLab 1.0.0quelle
1. Drücken Sie esc, um den Befehlsmodus aufzurufen. 2.perss l (es L in Kleinbuchstaben), um die Zeilennummer anzuzeigen
quelle