Wie verbinde ich einen Befehl mit 'Restart and Run All'?

8

Ich habe den letzten Build von Jupyter als eine Menüaktion, die es Ihnen erlaubt, Restart & amp; Alles ausführen :

Ich möchte eine Tastenkombination hinzufügen, die an diese Aktion bindet. Ich habe die Dokumentation für Sie gesehen Anpassung der Tastatur, aber ich bin mir immer noch nicht sicher, wie Sie eine Tastenkombination hinzufügen.

Ich habe Juypter aus der Quelle erstellt, daher scheint es, dass ich auf der Grundlage der Hilfe Code zu notebook/static/custom/custom.js hinzufügen muss.

Ich habe versucht, folgendes hinzuzufügen:

%Vor%

Wenn ich jedoch [Meta-r] drücke, scheint der Kernel neu zu starten, aber execute_run_all () wird nicht ausgeführt.

    
Chris Snow 14.09.2015, 21:06
quelle

3 Antworten

4

Hier ist, was ich in meinem custom.js habe. Damit es funktioniert, muss die Verknüpfung hinzugefügt werden, nachdem die App initialisiert wurde:

%Vor%     
Jim Hunziker 10.03.2016 16:33
quelle
3

Ab Jupyter Notebook 5.0 können Sie jetzt Tastaturkürzel direkt in den Menüoptionen erstellen und bearbeiten. Ab sofort ist es Hilfe - & gt; Bearbeiten Sie Tastaturkürzel. Unten in dieser Dialogbox befindet sich eine Anleitung.

Die Dokumente sind hier: Ссылка

    
ClimbsRocks 23.09.2017 16:18
quelle
2

Für den Fall, dass jemand auf diese Nachricht stößt und nach derselben Antwort sucht: Sie müssen warten, bis der Kernel mit einem Timeout neu startet, bevor Sie ihn ausführen. Sehen Sie sich diese Diskussion über GitHub an.

In Ihrem Fall würde es geben:

%Vor%     
Silmathoron 22.02.2016 10:09
quelle

Tags und Links