首页 文章

如何在Android Studio中禁用RTL支持(编辑源代码)?

提问于
浏览
1

Issue: 我的项目支持68种语言,其中几种是RTL语言(波斯语,阿拉伯语,希伯来语等) . 我们使用Crowdin翻译我们的基础英语文本 . 有时当我导入最新的翻译时,我的 strings.xml 文件包含格式不正确的字符串资源 . 例如,像 %s 这样的字符串格式化arg可能会被反转( s% )或者甚至只是简单的错误(悬空 % ) . 这可能导致运行时崩溃 .

我希望能够轻松编辑我的 strings.xml 文件,但Android Studio的默认行为是从右向左呈现RTL文本 . 这使得无法使用LTR键盘布局直接在IDE中进行编辑 .

How do I disable RTL "support" in Android Studio so I can easily edit text files with mixed RTL and LTR text?

1 回答

  • 1

    在与JetBrains团队进行简短讨论后,我找到了答案here . 使用Linux,您可以按热键Ctrl Alt Shift /并单击 Registry 选项 . 搜索 editor.disable.rtl 并选中此框以禁用RTL支持 . 重启Android Studio . 完成!

相关问题