๐Ÿš€ Introducing CodeWhiz: Your AI-Powered Code Commenting Sidekick for VS Code ๐Ÿง โœจ

๐Ÿง  CodeWhiz โ€” AI-Powered Code Comment Generator for VS Code โšก

Select code โžค Press

Ctrl + Win + J

โžค Get clear, short inline comments with emojis ๐Ÿช„

๐Ÿ”ฅ Why I Built CodeWhiz

As a developer, I was tired of:

  • Seeing messy code with zero comments ๐Ÿ˜ต
  • Wasting time writing repetitive explanations
  • Getting lost in my own logic weeks later ๐Ÿคฏ

So I built CodeWhiz, a lightweight VS Code extension that:

  • Adds short inline comments to any selected code
  • Uses Google Gemini AI under the hood
  • Supports multiple languages like Python, Java, Go, JS, C++, and more
  • Drops helpful emojis for vibes ๐Ÿ๐Ÿ“๐Ÿ’ก

from:

To:

๐Ÿ’ก Features

โœ… AI-generated inline comments

โœ… Works with multiple languages

โœ… Built with Gemini API

โœ… Keyboard shortcut: Ctrl + Win + J

โœ… Open Source on GitHub

โœ… Zero bloat โ€“ just select and comment โœจ

๐Ÿงช Example

Before:

func reverse(s string) string {
    r := []rune(s)
    for i, j := 0, len(r)-1; i < j; i, j = i+1, j-1 {
        r[i], r[j] = r[j], r[i]
    }
    return string(r)
}

After

func reverse(s string) string { // Reverse a string ๐Ÿ”
    r := []rune(s) // Convert to runes ๐Ÿงฉ
    for i, j := 0, len(r)-1; i < j; i, j = i+1, j-1 { // Swap characters ๐Ÿ”„
        r[i], r[j] = r[j], r[i]
    }
    return string(r) // Convert back to string ๐Ÿ”™
}

Coming soon to marketplace… ๐ŸŒŸ

๐Ÿค Looking for Contributors!

Wanna collab? ๐Ÿง‘โ€๐Ÿš€ Iโ€™m looking for:

Bug squashers ๐Ÿž

Feature builders โš™๏ธ

Language testers ๐ŸŒ

Doc lovers ๐Ÿ“

Designers who can make it look cooler ๐ŸŽจ

Everythingโ€™s here ๐Ÿ‘‰ GitHub Repo

Check the Good First Issues and start building!

๐ŸŒ Let’s Build Together

CodeWhiz started as a weekend project, but Iโ€™d love to make it a dev favorite.
Your feedback, stars โญ, and PRs are always welcome!

Similar Posts