Welcome, fellow dev! π»
Thanks for your interest in contributing to CodeCharm, the AI-powered inline code-commenting extension for VS Code. Whether you're here to squash bugs, add features, or polish up documentation β you're awesome π₯
- Clone the repo
git clone https://github.com/DeveloperPuneet/CodeCharm.git cd CodeCharm Install dependencies npm install Create .env file - env
API=your_gemini_api_key_here
Open in VS Code & run
Press F5 to open a new Extension Development Host window.
Select some code in any file.
Press Ctrl + Win + J to generate inline comments π§ β¨
π¦ Folder Structure
CodeCharm/
βββ src/ # Extension logic
βββ .vscode/ # Launch config
βββ .env # API key (not committed)
βββ package.json # VS Code extension metadata
βββ README.md # Main doc
βββ CONTRIBUTING.md # This file!
- π§ͺ Want to Contribute? Hereβs how:
π Found a bug? Open an issue
π Got a feature idea? Create a feature request
π οΈ Fix something? Fork, branch, commit, PR like a legend
- π‘ Code Guidelines Keep it clean and modular
Use async/await for API logic
Never commit .env or API keys
Follow emoji + inline comment vibe
- π Thanks You're literally making coding better for thousands. Now go Whiz some code! π«