A complete VS Code extension designed specifically for Bengali developers. It provides real-time translation, a comprehensive programming dictionary, Bangla syntax support, and various localization utilities.
Features
1. Real-time Code Translation
Translate to Bangla: Select English code/text, right-click, and select "Translate to Bangla". The translation will be inserted as an inline comment.
Translate to English: Select Bangla text and translate it back to English.
Automatic History: All translations are saved in the sidebar for quick reference.
2. Programming Dictionary
Hover Support: Hover over any programming term (e.g., "Function", "Variable", "Array") to see its Bangla meaning and a brief description.
Searchable Sidebar: Use the sidebar panel to search for over 500+ programming terms with accurate Bengali translations.
3. Bangla Syntax & Snippets
Syntax Highlighting: Improved rendering and highlighting for Bangla characters within strings and comments.
Code Snippets: A collection of 50+ snippets (prefix b-) for common tasks, featuring Bangla placeholders and comments.
4. Localization Utilities
Status Bar: Real-time Bangladesh time (GMT+6) and Bengali/Islamic calendar dates displayed right in your status bar.
Currency Converter: Quickly convert between BDT and USD using simple commands.
Installation
Download the .vsix file from the releases page.
In VS Code, go to the Extensions view (Ctrl+Shift+X).
Click on the ... (Views and More Actions) and select Install from VSIX....
Select the downloaded bangla-dev-assistant.vsix file.
Usage
Context Menu: Select text and right-click to find translation options.
Sidebar: Click on the "Bangla Dev" icon in the activity bar to access the dictionary and history.
Commands: Press Ctrl+Shift+P and type "Bangla" to see all available commands.