Raporty o błędach z większości jąder języków działających w notatnikach IPython / Jupyter wskazują wiersz, w którym wystąpił błąd; ale (przynajmniej domyślnie) w Notatnikach nie ma numerów linii.
Czy można dodać numery linii do notebooków IPython / Jupyter?
Odpowiedzi:
CTRL- MLprzełącza numery linii w obszarze CodeMirror. Zobacz Szybką pomoc, aby uzyskać informacje o innych skrótach klawiaturowych.
Bardziej szczegółowo CTRL- M(lub ESC) przenieś cię do trybu poleceń, a następnie naciśnięcie Lklawiszy powinno przełączyć widoczność bieżących numerów linii komórkowych. W nowszych wersjach notebooków Shift-Lnależy przełączać się na wszystkie komórki.
Jeśli nie pamiętasz skrótu, otwórz paletę poleceń Ctrl-Shift+P( Cmd+Shift+Pna Macu) i wyszukaj „numery wierszy”), powinno to pozwolić na przełączenie i wyświetlenie skrótu.
źródło
Ctrl-m
h
do wyświetlania wszystkich skrótów klawiaturowych w ipython notebook. Alternatywnie możesz kliknąćQuckHelp
u góry, aby wyświetlić skrótyCtrl-Shift+P
o zwycięstwoNa IPythonie 2.2.0 wystarczy wpisać l (małe litery L) w trybie poleceń (aktywowanym klawiszem Esc). Zobacz [Pomoc] - [Skróty klawiaturowe] dla innych skrótów.
Możesz także ustawić domyślne zachowanie, aby wyświetlać numery linii, edytując
custom.js
.źródło
Wybierz opcję Przełącz numer linii z View-> Toggle Line Number.
źródło
Aby domyślnie włączyć numery linii we wszystkich komórkach podczas uruchamiania, polecam ten link . Cytuję:
źródło
U mnie
ctrl + m
służy do zapisywania strony jako png, więc nie działa poprawnie. Ale znajduję inny sposób.Na pasku narzędzi znajduje się dół o nazwie otwórz paletę poleceń , możesz go kliknąć i wpisać wiersz, a tutaj możesz zobaczyć przełączany numer linii komórki.
źródło
Oto, jak poznać aktywny skrót (w zależności od wersji systemu operacyjnego i notebooka może się zmienić)
Help > Keyboard Shortcuts > toggle line numbers
Na OSX z ipython3 tak było
ESC L
źródło
Możesz również znaleźć
Toggle Line Numbers
podView
na górnym pasku narzędzi notatnika Jupyter w przeglądarce. Spowoduje to dodanie / usunięcie numerów linii we wszystkich komórkach notatnika.U mnie Esc+ ldodałem / usunąłem tylko numery linii aktywnej komórki.
źródło
Szukałem tego:
Shift-L
w JupyterLab 1.0.0źródło
1. naciśnij klawisz esc, aby przejść do trybu poleceń. 2. perss l (małe litery L), aby wyświetlić numer linii
źródło