Rebound ist ein Befehlszeilentool, das sofort Stack Overflow-Ergebnisse abruft, wenn eine Ausnahme ausgelöst wird. Verwenden Sie einfach den Befehl rebound
um Ihre Datei auszuführen.
Vorgestellt in: Die 50 beliebtesten Python-Projekte im Jahr 2018, die Spitze von r/Python, awesome-cli-apps, awesome-shell, Terminals-are-sexy und awesome-mac.
Erfordert Python 3.0 oder höher.
Rebound funktioniert unter MacOS, Linux und Windows (wenn Sie Cygwin verwenden). Sie können es mit pip installieren:
$ pip install rebound-cli
oder apt-get, wenn Sie Linux verwenden:
$ sudo apt-get install rebound-cli
Das Ausführen einer Datei mit rebound
ist genauso einfach wie das normale Ausführen:
$ rebound [file_path]
Dadurch wird die Datei ausgeführt, die Fehlermeldung abgerufen und Sie können verwandte Fragen und Antworten zum Stapelüberlauf durchsuchen, ohne das Terminal zu verlassen.
Unterstützte Dateitypen: Python, Node.js, Ruby, Golang und Java.
Um einen Beitrag zu leisten, forken Sie das Repo, nehmen Sie Ihre Änderungen vor und senden Sie dann eine Pull-Anfrage. Bitte versuchen Sie, sich an den bestehenden Stil zu halten. Wenn Sie einen Fehler entdeckt haben oder eine Funktionsanfrage haben, erstellen Sie ein Problem.
Ausstehende Funktionen:
Rebound ist in Python geschrieben und basiert auf Urwid. Beautiful Soup wird zum Scrapen von Stack Overflow-Inhalten und Unterprozessen zum Erkennen von Compilerfehlern verwendet.
Besonderer Dank geht an @rndusr für die Hilfe bei der Bildlaufleiste.