as most Competitive programmers don't have the luxuary of using IDE's such as intellij to benifit from the
CHelper tool (maybe because they don't like the added overhead of IDE's or the prefere eclipse or, as most of the people i know, they use C++, parsing tasks can become tedious, and here where egor can help, by providing a simple
cli for parsing and running your tasks.
Installation
To install you should have python3 installed, if that's the case you just need to run
pip install egor.
If you have multiple versions of python you need to explicitly run python3 -m pip install egor to be sure that python3 is used.
And voila, you can start using it as any other command line app, just type egor to see the help, and there is help for
every subcommand provided by egor
Open a codeforces or a spoj problem, run egor task parse and press the plus button of Competitive companion, a new directory with
the name of task will be generated, with the input and output files, and a sample source file.
When you write the solution for your problem you can type egor task test to test your solution against the provided sample input.
You can run egor task copy to copy the source code of your solution to the clipboard
The location of the configuration file to configure some default values is ${home_dir}/.egor/configuration and it's in the reStructuredText format,This is sample fo a configuration file:
The Tidelift Subscription provides access to a continuously curated stream of human-researched and maintainer-verified data on open source packages and their licenses, releases, vulnerabilities, and development practices.