A powerful assistant toolkit for developers
Project description
CodeWizard
CodeWizard is a powerful assistant toolkit for developers. It provides various tools and utilities to streamline daily development tasks, improve productivity, and address common challenges.
Features
- Code Snippet Manager: Store, retrieve, and manage reusable code snippets.
- Automated Documentation Generator: Generate documentation from code comments and docstrings.
- Code Quality and Style Checker: Analyze code for adherence to style guides and best practices.
- Custom Commands and Extensions: Support for custom commands to tailor the toolkit to specific needs.
Installation
To install CodeWizard, use pip:
pip install codewizard
Usage
Snippets
Add a New Snippet
To add a new code snippet:
codewizard snippets add
You will be prompted to enter the snippet name, language, code, and tags.
List All Snippets
To list all stored code snippets:
codewizard snippets list
Find and Copy Snippet by Tag
To find snippets by a specific tag and optionally copy them to the clipboard:
codewizard snippets find --tag your-tag
You will be prompted to confirm if you want to copy the snippet to the clipboard.
Documentation
Generate Documentation
To generate documentation for a project based on its docstrings:
codewizard docs generate --path /path/to/your/project --output /path/to/output/docs
Code Quality
Check Code Quality for a Specific File
To check the code quality of a file and get a quality score:
codewizard quality check --file /path/to/your/file.py
Help Command
To display all available commands under CodeWizard:
codewizard help
Project details
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file codewizard-1.0.2.tar.gz.
File metadata
- Download URL: codewizard-1.0.2.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a401a45830f582b165860dfd87375afb652cf7a447326d71fc5f114f5ea8529a
|
|
| MD5 |
77f683cb8cd1151ae0a4a83dc7d00588
|
|
| BLAKE2b-256 |
214a615e7b035bda330f7c35227215a48a39ab58f2000758b28287ca5c1d4ede
|
File details
Details for the file codewizard-1.0.2-py3-none-any.whl.
File metadata
- Download URL: codewizard-1.0.2-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f2b0b5d3688a4d9683422c52cfab367b149c6af016dc51409127e4f2b13c711
|
|
| MD5 |
ffdb7a89b330ca8ccedca437fb52f2da
|
|
| BLAKE2b-256 |
7789f15e840446dd060ddc9ba769705cd5b9872f6a3f8f54a25092901333414e
|