2017-08-07 171 views
1

问题:我的项目支持68种语言,其中有几个是RTL​​语言(波斯语,阿拉伯语,希伯来语等)。我们使用Crowdin翻译我们的基础英文文本。有时,当我导入最新的翻译时,我的strings.xml文件包含格式不正确的字符串资源。例如,像%s一个字符串格式化ARG可能会反转(s%),甚至只是简单的错误(悬挂%)。这可能会导致运行时崩溃。如何在Android Studio中禁用RTL支持(编辑源代码)?

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

如何禁用RTL“支持” Android Studio中,所以我可以很容易地混合RTL和LTR文本编辑文本文件?

回答

1

与JetBrains的球队短暂的讨论后,我找到了答案here。对于Linux,你可以按下热键按Ctrl + Alt键++/并点击注册选项。搜索editor.disable.rtl并选中该框以禁用RTL支持。重新启动Android Studio。完成!

相关问题