cxit

A CLI tool to create CPP files for any contest


Keywords
python, docker, cli, cpp, script, tool, cpp14, python3, template-generator, pypi-package
License
MIT
Install
pip install cxit==1.0.1

Documentation

CODEIt

All Contributors

Python Docker PyPI Build CodeQL Upload Travis CI Build Status

A CLI based Script tool to create CPP files for programming contests

In times of contests, one has to create a CPP file, type code in it, test the cases, find the errors etc. Some times, it'd be really hectic to create files and start. But how about a tool to generate a directory which has all the files you need?? ;)

CODEIt eases this problem by creating the directory which has all files in it

C++ template is only added for now, more to come in future!

Installation (for users)

  • Make sure you've installed Python 3 in you system, if not do it first.
  • Then type the following commands...
    • pip install clint
    • pip install watchdog
  • Then finally type pip install cxit (package is still codeit but renamed to avoid conflicts)
  • Type codeit and you're good to go!

Installation (for developers)

  • To install type git clone https://github.com/Arch2x/codeit to clone the repo into your system
  • Next, go to the folder by using the cd command or directly use bash or cmd on the file path of repo
  • Then type pip install setuptools
  • Finally, type pip install .
  • Wait for sometime until the script finishes installing necessary packages
  • Then, voila! Type codeit to start!

Demo

Demo

Here's a demo of the project to understand! (Done using VS Code)

Demo1

Contributions

Any type of contributions are welcome for this repo! Refer Contributions to know how to contribute to this repo and more.

Code Of Conduct

This repo follows the Contributor Covenant to enforce proper behaviour. Refer the doc for more details.

Maintainers 👨

Thanks goes to these wonderful people (emoji key):


Aadhitya A

💻 🎨 📖 🧑‍🏫 🚧

Contributors

Thanks a lot guys!

Stargazers over time

Stargazers over time

With your effort, we can raise the numbers! ;)

License

This project uses MIT License to maintain integrity