Error Ease is a VS Code extension designed to simplify error messages by translating them into user-friendly versions in your preferred language. With support for Yoruba, Pidgin English, and Simple English, this extension makes programming errors easier to understand and resolve. By presenting errors in a familiar language or dialect, Error Ease bridges the gap between technical jargon and intuitive problem-solving, helping developers debug with confidence in their mother tongue.
- Simplified Error Messages: Converts cryptic JavaScript/TypeScript error messages into clear, understandable language.
- Multilingual Support: Supports translations in Yoruba, Pidgin English, and Simple English.
- Hover Integration: Automatically displays translated error messages when hovering over an error.
- Customizable Settings: Users can select their preferred language in the extension settings.
Original Error:
> Expected 2 arguments, but got 3.
Translated (Pidgin):
> Dem dey expect 2 argument, but you give 3.
Translated (Yoruba):
> A reti 2 awọn ọrọ, ṣugbọn o gba 3.
- Visual Studio Code version 1.70.0 or later.
This extension contributes the following settings:
errorEase.language
: Sets the preferred language for error translations. Available options:Yoruba
Pidgin
SimpleEnglish
To update the setting:
- Open Command Palette (
Ctrl+Shift+P
orCmd+Shift+P
). - Search for "Preferences: Open Settings (JSON)".
- Add the following:
{
"errorEase.language": "Pidgin"
}
- Some errors may not match exactly due to subtle differences in phrasing. Efforts are ongoing to improve matching accuracy.
- Currently supports JavaScript/TypeScript errors only. Expanding to other languages in future updates.
- Initial release of Error Ease.
- Core functionality for JavaScript/TypeScript error translations.
- Support for Yoruba, Pidgin English, and Simple English.
- Hover-based error message translations.
This extension adheres to the VS Code Extension Guidelines.
Your feedback matters! Let me know how I can make Error Ease even better.
Special thanks to everyone who inspired me to create this. Together, we’re making coding more accessible for all.
Enjoy Error Ease! Simplify your debugging experience today!