Automatically displays Stack Overflow results when you get a compiler error
Project description
Rebound
=======
|license| |build|
Rebound automatically displays Stack Overflow search results in your
terminal when you get a compiler error. Just use the ``rebound`` command
before the file you want to execute.
.. figure:: demo.gif
:alt: Placeholder Demo
Placeholder Demo
Installation
------------
You can install rebound with pip (homebrew coming soon):
``$ pip install rebound-cli``
Requires Python 2.0 or higher. OS X, Linux, and Windows are all
supported.
Usage
-----
Compiling a file with rebound is as simple as doing it normally. Just
run:
``$ rebound [file_name]``
This will execute the file, pull the error message, and allow you to
browse related Stack Overflow questions/answers without leaving the
terminal.
**Supported file types:** Python, Node.js, Ruby, and Java.
Contributing
------------
To make a contribution, fork the repo, make your changes and then submit
a pull request. If you’ve discovered a bug or have a feature request,
create an `issue`_ and tag it appropriately :)
Rebound is written in Python and built on Urwid. Beautiful Soup is used
to scrape Stack Overflow content and subprocess for catching compiler
errors.
Acknowledgements
----------------
Special thanks to [@rndusr](https://github.com/rndusr) for helping with
the scrollbar and [@alichtman](https://github.com/alichtman) for
providing useful feedback.
.. _issue: https://github.com/shobrook/rebound/issues/new
.. |license| image:: https://img.shields.io/github/license/mashape/apistatus.svg
:target: https://github.com/shobrook/BitVision/blob/master/LICENSE
.. |build| image:: https://img.shields.io/wercker/ci/wercker/docs.svg
:target:
=======
|license| |build|
Rebound automatically displays Stack Overflow search results in your
terminal when you get a compiler error. Just use the ``rebound`` command
before the file you want to execute.
.. figure:: demo.gif
:alt: Placeholder Demo
Placeholder Demo
Installation
------------
You can install rebound with pip (homebrew coming soon):
``$ pip install rebound-cli``
Requires Python 2.0 or higher. OS X, Linux, and Windows are all
supported.
Usage
-----
Compiling a file with rebound is as simple as doing it normally. Just
run:
``$ rebound [file_name]``
This will execute the file, pull the error message, and allow you to
browse related Stack Overflow questions/answers without leaving the
terminal.
**Supported file types:** Python, Node.js, Ruby, and Java.
Contributing
------------
To make a contribution, fork the repo, make your changes and then submit
a pull request. If you’ve discovered a bug or have a feature request,
create an `issue`_ and tag it appropriately :)
Rebound is written in Python and built on Urwid. Beautiful Soup is used
to scrape Stack Overflow content and subprocess for catching compiler
errors.
Acknowledgements
----------------
Special thanks to [@rndusr](https://github.com/rndusr) for helping with
the scrollbar and [@alichtman](https://github.com/alichtman) for
providing useful feedback.
.. _issue: https://github.com/shobrook/rebound/issues/new
.. |license| image:: https://img.shields.io/github/license/mashape/apistatus.svg
:target: https://github.com/shobrook/BitVision/blob/master/LICENSE
.. |build| image:: https://img.shields.io/wercker/ci/wercker/docs.svg
:target:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rebound-cli-1.1.1a1.tar.gz
(11.4 kB
view hashes)