小编Ced*_*doc的帖子

IntelliJ 14将编码保持为UTF-8

我有一个用ISO-8859-1编码的项目(一个我无法改变的历史性选择).

我将我的IDE,IntelliJ 14.1.1 Ultimate设置为ISO-8859-1无处不在: 我的编码设置

(我的代码位于ISO-8859-1中特定的文件夹中)

encoding.xml看起来很好:

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="Encoding" defaultCharsetForPropertiesFiles="windows-1252">
    <file url="file://$PROJECT_DIR$" charset="ISO-8859-1" />
    <file url="file://$PROJECT_DIR$/mydir" charset="ISO-8859-1" />
    <file url="file://$PROJECT_DIR$/mydir/...ASpecificJavaFileThatIveTroubleWith.java" charset="ISO-8859-1" />
    <file url="PROJECT" charset="ISO-8859-1" />
  </component>
</project>
Run Code Online (Sandbox Code Playgroud)

我的.idea没有在git上提交,因为它不是标准的IDE.

但是当我处理某个文件时,intelliJ会在保存时不断将编码切换为UTF-8.我将文件转换为ISO-8859-1几次,用另一个编辑器打开它以确保没有剩余的UTF-8字符.但是尽管我努力了,经过一些编辑后,文件会自动切换到UTF-8.

我重启IDE几次,没有变化.

任何提示?

java encoding utf-8 intellij-idea

6
推荐指数
1
解决办法
2182
查看次数

标签 统计

encoding ×1

intellij-idea ×1

java ×1

utf-8 ×1