Add proper RTL (Right-to-Left) support for Hebrew and Arabic in VS Code extension
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Claude Code's VS Code extension does not properly support Right-to-Left (RTL) languages such as Hebrew and Arabic.
When typing in Hebrew, the text is rendered left-to-right (LTR), causing visual inconsistencies, cursor misplacement, reversed word order, and punctuation alignment issues. This makes it difficult to read, edit, and review messages accurately.
As a native Hebrew speaker and developer, I sometimes need to write prompts, explanations, or debugging notes in Hebrew. The current rendering behavior significantly impacts usability and workflow efficiency.
This issue affects both readability and productivity when working in RTL languages within the extension.
Proposed Solution
Add proper RTL (Right-to-Left) text rendering support in the Claude Code chat interface within VS Code.
The ideal experience would include:
- Automatic detection of RTL languages (Hebrew, Arabic)
- Proper bidirectional (BiDi) text rendering
- Correct cursor movement behavior in RTL text
- Proper punctuation and mixed RTL/LTR handling
- Seamless switching between English (LTR) and Hebrew/Arabic (RTL)
This would allow developers who use RTL languages to work naturally and efficiently within the extension.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗