What I Built
I built Java Error Fixer, a Visual Studio Code extension that helps developers understand and fix common Java compilation and runtime errors directly inside the editor.
Java error messages are often verbose, abstract, and unfriendly to learners. This project translates those errors into clear explanations, practical fix suggestions, and relevant documentation links, shown instantly on hover.
What this means to me is simple: debugging should teach, not intimidate. This tool turns errors into learning moments while saving time during development.
Demo
🔗 GitHub Repository:
https://github.com/Bhavadharani412/java-error-fixer-vscode
📸 Demo includes:
Real-time detection of common Java errors
Hover-based explanations and suggested fixes
Clean integration with VS Code diagnostics
(Screenshots / short demo video can be added here to show hover suggestions in action.)
My Experience with GitHub Copilot CLI
GitHub Copilot CLI played the role of a fast, reliable coding partner throughout this project. I used it to:
Scaffold TypeScript logic for parsing Java error messages
Explore efficient patterns for VS Code extension APIs
Quickly validate command-line workflows and edge cases
Refactor and clean up repetitive logic with confidence
Instead of breaking focus to search documentation repeatedly, Copilot CLI helped me stay in flow — turning intent into working code faster. It didn’t replace thinking; it amplified it, especially during rapid iteration and testing.
Building this project felt less like fighting tooling and more like collaborating with it — exactly how modern developer workflows should feel.
Top comments (0)