Intellij IDEA 2016.3默认属性文件编码不起作用

Gel*_*Luo 2 encoding intellij-idea

我已在Intellij IDEA 2016.3中将属性文件的默认编码设置为“ ISO-8859-1”,然后创建了属性文件,但文件编码仍为UTF-8:

在此处输入图片说明

任何的想法?还是这应该是一个问题?

更新:

将项目和系统默认编码更改为ISO-8859-1之后,然后创建新的属性文件,该文件仍将以UTF-8编码应用,在能够更改编码的同时,我无法手动更改属性文件的编码对于其他文件。

更新:

我在youtrack上创建了一个问题:

https://youtrack.jetbrains.com/issue/IDEA-165440

ste*_*itz 6

今天,我面临着完全相同的问题。我找到了一种解决方法来修复受影响的属性文件:

  1. 将文件重命名为txt;确保未选中“重命名绑定的资源束”复选框(例如,locale-en.properties-> locale_en.txt)
  2. 转到->文件->设置->文件编码->在右侧的文件树中选择重命名的文件
  3. 现在,您可以从下拉列表中选择新的编码(例如ISO-8859-1)
  4. 选择“确定”,然后选择“转换”(如果出现对话框,请再次确认有关无法转换的字符的警告)
  5. 将文件重命名为其原始名称(例如locale-en.properties)
  6. 如果出现了第4步中的对话框,请确保您修复了未正确转换的字符(在我的情况下,某些德国变音符号显示为?,必须手动修复)