我正在从Eclipse迁移到IntelliJ,我有一些存储不同语言的属性文件。
以前,我所有的属性文件都使用UTF-8和小写字母来保存单词。
但是当我使用IntelliJ时,当我更新属性文件时,属性文件中的所有值都变成了大写字母和UFT-8格式。
我可能对UTF-8语法不太了解,不知道UTF-8编码的字有无大写和小写之分。
但是,由于项目开发多年,我不希望将属性文件中的小写UTF-8改为大写UTF-8,如 \u4e0d
变成 \u4E0D
.
有谁知道如何解决这样的问题?谢谢。
从IntelliJ的官方网页上找到答案就可以了。
可以使用大写和小写的十六进制序列对非ASCII符号进行编码(例如,\u00E3和\u00e3)。默认情况下,只启用大写字母序列。要使用小写的十六进制序列,请将 idea.properties 文件中的 idea.native2ascii.lowercase 属性设置为 true。