2017-08-07 173 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。完成!

相關問題