A CLI tool to create CPP files for any contest
Project description
CODEIt
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 usebash
orcmd
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
Here's a demo of the project to understand! (Done using VS Code)
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
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61c79331c48316496847e4ac4d531e4e28c3d2e6d919423be3194213f1c1db01 |
|
MD5 | e06621d70e37da6172bf3b4c93b52bea |
|
BLAKE2b-256 | d777ee95022a6cde8949bb13d812d66156ecc7a745b324513daa3bdc5003901f |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea31a05dcfffc4b11f5ebc2d974c98cfaa2ae81ca00bd523504c56c79075446b |
|
MD5 | 6e1f1f8cd312295c0b19af2b9defe49b |
|
BLAKE2b-256 | 394b124bbe6a8c6ce4b3d0f547ab32fdc0f3689f17023e4d5a6133979831d1e6 |