Skip to main content

A CLI tool to create CPP files for any contest

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cxit-1.0.3.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

cxit-1.0.3-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file cxit-1.0.3.tar.gz.

File metadata

  • Download URL: cxit-1.0.3.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for cxit-1.0.3.tar.gz
Algorithm Hash digest
SHA256 61c79331c48316496847e4ac4d531e4e28c3d2e6d919423be3194213f1c1db01
MD5 e06621d70e37da6172bf3b4c93b52bea
BLAKE2b-256 d777ee95022a6cde8949bb13d812d66156ecc7a745b324513daa3bdc5003901f

See more details on using hashes here.

File details

Details for the file cxit-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: cxit-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for cxit-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ea31a05dcfffc4b11f5ebc2d974c98cfaa2ae81ca00bd523504c56c79075446b
MD5 6e1f1f8cd312295c0b19af2b9defe49b
BLAKE2b-256 394b124bbe6a8c6ce4b3d0f547ab32fdc0f3689f17023e4d5a6133979831d1e6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page