The Ultimate AI Debugging Assistant for VS Code.
ErrorToSolution Pro AI transforms frustrating coding errors into clear, bilingual (English & Hindi) solutions instantly. Featuring a professional split-layout dashboard, one-click fixes, and predictive bug finding.
🚀 Key Features
- 📊 Split-Layout Dashboard: A dedicated full-screen panel with Code on the left and Solution on the right.
- 🇮🇳 Bilingual Support: Every explanation is provided in clear English and simple Hinglish (Hindi).
- ⚡ One-Click Apply: Click "Apply Fix" to automatically replace the buggy code in your editor.
- 🔍 Find Bugs Mode: Detect potential logic issues before they even trigger an error.
- 🔊 Voice Explanation: Listen to the solution aloud with native speech synthesis.
- 💡 Pro Tips: Receive Senior Developer advice to avoid similar mistakes in the future.
🛠️ Getting Started
1. Setup the Backend
The extension uses a high-performance Node.js backend to process AI logic.
- Open the project folder in your terminal.
- Run
cd server. - Run
npm install. - Run
node index.js.
The backend must be running at
http://localhost:3000.
2. Usage
- Diagnostic Fix: Whenever you see a red squiggle, hover over it or click the Lightbulb icon and select ✨ Open Solution Dashboard.
- Context Menu: Right-click any code selection to Explain, Optimize, or Document with AI.
- Sidebar: Use the sidebar for quick actions like "Find Bugs" or "Improve Code".
📂 Configuration
You can set your own Gemini API Key in VS Code settings:
- Search for
errorFixer.apiKeyin Settings (Ctrl+,).
📦 Version History
- 1.0.0: Major Overhaul Release. Added Dashboard UI, Backend Server, Apply Fix, Voice, and Bilingual support.
- 0.1.0: Initial Public Beta.
Made with ❤️ for Developers.