Rebound は、例外がスローされたときにスタック オーバーフローの結果を即座に取得するコマンドライン ツールです。 rebound
コマンドを使用してファイルを実行するだけです。
特集: 2018 年の最も人気のある Python プロジェクト 50、r/Python、awesome-cli-apps、awesome-shell、terminals-are-sexy、およびweasome-macのトップ。
Python 3.0 以降が必要です。
リバウンドは MacOS、Linux、および Windows (Cygwin を使用している場合) で動作します。 pip を使用してインストールできます。
$ pip install rebound-cli
Linux を使用している場合は apt-get を使用します。
$ sudo apt-get install rebound-cli
rebound
を使用してファイルを実行するのは、通常に実行するのと同じくらい簡単です。
$ rebound [file_path]
これにより、ファイルが実行され、エラー メッセージが取得され、ターミナルを離れることなく、関連する Stack Overflow の質問と回答を参照できるようになります。
サポートされているファイルの種類: Python、Node.js、Ruby、Golang、Java。
貢献するには、リポジトリをフォークし、変更を加えてから、プル リクエストを送信します。既存のスタイルを堅持するよう努めてください。バグを発見した場合、または機能リクエストがある場合は、問題を作成してください。
保留中の機能:
Rebound は Python で書かれ、Urwid 上に構築されています。 Beautiful Soup は、スタック オーバーフロー コンテンツをスクレイピングし、コンパイラ エラーをキャッチするためのサブプロセスに使用されます。
スクロールバーについて協力してくれた @rndusr に感謝します。