intellij,关闭属性的 ascii 处理
intellij, switch off ascii handling for properties
不幸的是,我无法在 Intellij 中找到一个选项,该选项将使我能够在属性文件 (*.properties) (UTF-8) 中显示 ascii 转义字符以进行翻译,这意味着 intellij 总是自动显示结果转义字符,但我需要在不使用外部查看器(vi、mate 等)的情况下确认转义。
另外,如果 intellij 中的差异查看器能够实际显示对转义字符的更改,那就太好了。
下面是转义字符串的示例:
key=Nak\u0142ad
Intellij 总是这样显示:
key=Nakład
即使在文本编辑器模式下打开 *.properties 文件,字符串也会被转义...
编辑:我正在使用
IntelliJ IDEA 2016.1.2
构建 #IU-145.972,构建于 2016 年 5 月 14 日
JRE: 1.8.0_73-b02 x86_64
JVM:Java Oracle Corporation 的 HotSpot(TM) 64 位服务器虚拟机
从 https://www.jetbrains.com/help/idea/2016.1/configuring-encoding-for-properties-files.html,单击 InteleliJ 菜单,然后转到首选项(mac 方向)。然后在左上角搜索 "file encoding" 然后你应该在右边看到你的项目文件。浏览右侧的 属性 文件,然后单击它并在右下角查看显示 "Transparent native-to-ascii conversion" 的复选框,确保未选中该复选框。
这些是我的 mac 上的 intellij 的屏幕截图。我是 运行 intellij 15.0.6.
不幸的是,我无法在 Intellij 中找到一个选项,该选项将使我能够在属性文件 (*.properties) (UTF-8) 中显示 ascii 转义字符以进行翻译,这意味着 intellij 总是自动显示结果转义字符,但我需要在不使用外部查看器(vi、mate 等)的情况下确认转义。
另外,如果 intellij 中的差异查看器能够实际显示对转义字符的更改,那就太好了。
下面是转义字符串的示例:
key=Nak\u0142ad
Intellij 总是这样显示:
key=Nakład
即使在文本编辑器模式下打开 *.properties 文件,字符串也会被转义...
编辑:我正在使用
IntelliJ IDEA 2016.1.2 构建 #IU-145.972,构建于 2016 年 5 月 14 日 JRE: 1.8.0_73-b02 x86_64 JVM:Java Oracle Corporation 的 HotSpot(TM) 64 位服务器虚拟机
从 https://www.jetbrains.com/help/idea/2016.1/configuring-encoding-for-properties-files.html,单击 InteleliJ 菜单,然后转到首选项(mac 方向)。然后在左上角搜索 "file encoding" 然后你应该在右边看到你的项目文件。浏览右侧的 属性 文件,然后单击它并在右下角查看显示 "Transparent native-to-ascii conversion" 的复选框,确保未选中该复选框。
这些是我的 mac 上的 intellij 的屏幕截图。我是 运行 intellij 15.0.6.