
rtl-for-vs-code-agents
让阿拉伯语/希伯来语开发者用 Copilot 时文字和代码都不乱
rtl-for-vs-code-agents 是一个面向 VS Code AI 编程助手(如 GitHub Copilot)的 RTL(从右到左)语言支持补丁项目,主要解决希伯来语、阿拉伯语和波斯语开发者在 VS Code 中使用 AI 对话时,界面文字与代码块混排导致的显示错乱问题。它通过注入样式和调整渲染逻辑,让 RTL 文本正常对齐,同时保证代码块仍按 LTR(从左到右)方向正确格式化,避免代码缩进和符号顺序被镜像翻转。项目用 PowerShell 编写安装脚本,可自动定位 VS Code 扩展目录并应用补丁,适合日常使用 RTL 语言与 Copilot 交互的开发者。核心能力包括:修复聊天面板中 RTL 文本的排版方向、保持代码片段语法高亮与缩进不受影响、支持多语言环境切换。项目体量小、部署轻量,属于针对特定语言群体的实用工具。
项目数据
使用教程
核心亮点
- 针对 VS Code AI 聊天面板的 RTL 排版问题做了定向修复,代码块方向不会被镜像翻转
- 用 PowerShell 脚本自动定位扩展目录并打补丁,安装步骤少,适合非前端开发者使用
- 同时覆盖希伯来语、阿拉伯语和波斯语三种 RTL 语言,对多语言开发者友好
不足之处
- 依赖对 VS Code 扩展文件的直接修改,VS Code 或 Copilot 更新后补丁可能失效,需重新应用
- 项目较早期,社区规模小,长期维护和兼容性测试覆盖有限
适用场景
- 阿拉伯语开发者使用 GitHub Copilot 聊天面板时,希望阿拉伯语说明与代码块正常混排
- 希伯来语程序员在 VS Code 中让 AI 生成代码,需要保持代码缩进和符号方向不被 RTL 影响
- 波斯语团队在 VS Code 内用 AI 助手协作,统一修复 RTL 文本显示错乱问题
替代项目
vscode-rtl、bidi-js
项目介绍
下一篇:bug-hunter
同类项目推荐
bolt.new
开源
想到啥说啥,网页应用当场生成直接能用
Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···
fuzz4all
开源
用大模型自动生成测试输入,发现各种软件漏洞
️Fuzz4All: Universal Fuzzing with Large Language Models
superpowers-zh
开源
全套 AI 编程神技汉化好了,照着用就行。
AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···
Gitea 代码托管
开源
轻量 Git 代码托管平台
Git with a cup of tea! Painless self-hosted all-in-one software development service,···