Crates.io | pjcr |
lib.rs | pjcr |
version | 0.4.0 |
source | src |
created_at | 2023-01-23 01:25:40.031843 |
updated_at | 2023-11-21 02:18:53.604546 |
description | A simple tool for creating projects from templates. |
homepage | |
repository | https://github.com/TheSharkhead2/Project_Creator_2 |
max_upload_size | |
id | 765461 |
size | 53,336 |
This project aims to provide a simple command line tool that jumpstarts any project you have by creating all of the necessary template files. If you have the same template you use for every Python project, or you would just like to have a consistent template, this tool aims to make this easy for you! I made a really basic version of this tool a little while ago (you can find that here), though it had a lot of issues so I decided to start fresh.
Currently, in order to install this you will have to use Cargo. If you have rust installed you should be fine.
In order to install this project and add it to your path, simply run:
cargo install pjcr
This will compile the project and add it to your path!
The usage for this tool is as follows:
pjcr [COMMAND] [ARGUMENTS] [OPTIONS]
Though if all you want to do is create projects using the default templates, you can create a latex project using the barebones template like so:
pjcr new latex "My Project"
If you want to change the type of project or where the project is created, here are all the arguments for the new command:
pjcr new [LANGUAGE] [PROJECT NAME] [PROJECT TYPE] [PATH]
In order to get more information about a specific command or the tool itself, you can just add the --help
flag:
pjcr new --help