Consoly
A powerful VS Code extension that provides a centralized interface for managing all console.log
statements across your codebase. With Consoly, you can easily view, enable/disable, and navigate to console.log statements through a dedicated sidebar panel.
✨ Features
- 📋 Centralized Console.log Management - View all
console.log
statements in your workspace in one place
- ✅ Enable/Disable Console.logs - Toggle console.log statements on and off with checkboxes
- 🔍 Smart Navigation - Click to navigate directly to any console.log location in your code
- 🔄 Real-time Updates - Automatically refreshes when files are modified
- 🔎 Search & Filter - Find specific console.log statements quickly
- ⚡ Bulk Operations - Enable/disable all console.logs at once
- 🗑️ Clean Up - Remove unwanted console.log statements permanently
🎯 How It Works
Consoly scans your entire workspace for JavaScript and TypeScript files, detecting all console methods including console.log
, console.warn
, console.error
, console.info
, console.debug
, console.table
, console.trace
, console.assert
, and many more. It presents them in an organized tree view where you can:
- View all console.log statements grouped by file
- Toggle individual console.logs on/off (comments/uncomments them)
- Navigate directly to any console.log in your code
- Search for specific console.log statements
- Bulk manage all console.logs at once
🛠️ Commands
Consoly: Refresh
- Refresh the console.log list
Consoly: Enable All
- Enable all console.log statements
Consoly: Disable All
- Disable all console.log statements
Consoly: Search
- Search through console.log statements
Consoly: Remove Checked
- Remove all enabled console.log statements
📁 Supported File Types
- JavaScript (
.js
)
- TypeScript (
.ts
)
- React JSX (
.jsx
)
- React TSX (
.tsx
)
🔧 Configuration
The extension automatically:
- Scans your workspace for console.log statements
- Updates when files are saved or modified
- Excludes
node_modules
and other common build directories
- Preserves your original code formatting when toggling console.logs
📄 License
This is a private VS Code extension. All rights reserved.
Made with ❤️ for developers who love clean, organized code.