不幸的是,我无法在Intellij中找到一个选项,它可以让我在属性文件(* .properties)(UTF-8)中显示ascii转义字符进行翻译,这意味着intellij会自动显示转义的结果字符,但我需要在不使用外部查看器(vi,mate等)的情况下确认转义。
另外,intellij中的diff查看器实际显示对转义字符的更改会很不错。
以下是转义字符串的示例:
key=Nak\u0142ad
Intellij总是这样显示:
key=Nakład
即使在文本编辑器模式下打开* .properties文件,字符串也会被转义......
编辑:我正在使用
IntelliJ IDEA 2016.1.2 Build#IU-145.972,建于2016年5月14日 JRE:1.8.0_73-b02 x86_64 JVM:Oracle Corporation的Java HotSpot(TM)64位服务器VM
答案 0 :(得分:4)
从https://www.jetbrains.com/help/idea/2016.1/configuring-encoding-for-properties-files.html,单击InteeliJ菜单,然后转到首选项(mac方向)。然后在左上角搜索"文件编码"然后你应该在右边看到你的项目文件。浏览到右侧的属性文件,然后单击它并查看右下方的复选框,其中显示"透明的native-to-ascii转换"确保未经检查。
这些是我的mac上我的intellij的截屏。我正在运行intellij 15.0.6。