Installation • Usage • Key Features • To-Do
AnswerMe is a script (written in perl
) which fetches you the StackOverflow answers for all of your programming/coding doubts.
It uses StackOverflow as well as Google's best search results available.
It is inspired from HowTo which is purely
written in Go
.
Clone the repo, install prerequisites (see below), then build it:
# clone this repo
$ git clone https://github.com/sumandipanshu/AnswerMe.git
# change the working directory to AnswerMe
$ cd AnswerMe
# install perl5 if not installed
$ perl Makefile.PL
# build + unit tests
$ make && make test
Then install it:
# this step may require writing permissions
$ sudo make install
Note: On Windows platforms, you should use dmake
or nmake
, instead of make
.
If your perl is system-managed, you can create a local::lib in your home directory to install modules to. For details, see the local::lib documentation: https://metacpan.org/pod/local::lib
The prerequisites of this distribution will also have to be installed manually. The
prerequisites are listed in one of the files: MYMETA.yml
or MYMETA.json
generated
by running the manual build process described above.
To run this script, type the following:
$ answerme.pl
You can find the Search Results in your working directory named as results.json.
- Uses google's result along with stackoverflow's result.
- Provides JSON file containing results from both (can used wherever you want).
- Add google results along with stackoverflow results
- Create a Terminal ui for navigating through the answers
- Implement Syntax Highlighting for code parts
- Setup the AnswerMe on Docker
- MIT license
- Copyright 2020 © Dipanshu