An open API service indexing awesome lists of open source software.

https://github.com/stevenselcuk/vibe-cleaner-vscode

VSCode extension that cleans after your AI Assistant. Removes // This and /** and this **/ also console.log("You are awesome")
https://github.com/stevenselcuk/vibe-cleaner-vscode

comments console vibe-coding vibecoding vscode-extension vscode-extensions

Last synced: 26 days ago
JSON representation

VSCode extension that cleans after your AI Assistant. Removes // This and /** and this **/ also console.log("You are awesome")

Awesome Lists containing this project

README

          

# Code Cleaner (Comment & Console Remover)

Tired of comments and `console.log` statements cluttering your codebase? **Code Cleaner** is a simple yet powerful Visual Studio Code extension designed to help you instantly clean up this noise from your JavaScript, JSX, and TSX files.

It's the perfect tool for making your production code cleaner and more readable with a single command.

## ✨ Features

* **Smart Comment Removal:** Removes all single-line (`//`) and multi-line (`/* ... */`) comments. It's smart enough to ignore comment-like patterns inside string literals or URLs.
* **Dedicated `console.log` Removal:** Strips out all `console.log()` statements with a separate, dedicated command.
* **Broad Language Support:** Fully compatible with JavaScript (`.js`), JSX (`.jsx`), TypeScript (`.ts`), and TSX (`.tsx`) files.
* **Easy to Use:** Works with two simple commands right out of the box—no configuration required.

## 🚀 Demo

TODO: add demo but 🍗

## 🛠️ How to Use

1. Open the file you want to clean in VS Code.
2. Open the **Command Palette**: `Ctrl+Shift+P` (Windows/Linux) or `Cmd+Shift+P` (macOS).
3. Type the name of the desired command, select it, and press Enter.

### Available Commands

| Command | Description |
| ---------------------------------- | ----------------------------------------------------------- |
| **Clean Comments** | Removes all comments from the currently active file. |
| **Clean console.logs** | Removes all `console.log` statements from the active file. |

## 📜 Changelog

See the [CHANGELOG.md](./CHANGELOG.md) file for a detailed list of changes and new features.

## 🐞 Reporting Bugs and Suggestions

Found a bug or have a feature request? Please create an issue on our [GitHub Issues](https://github.com/stevenselcuk/vibe-cleaner-vscode/issues) page.

## 📄 License

This project is licensed under the [MIT License](./LICENSE).

---

**Made with ❤️ by Steve**