IntelliJ IDEA 两种乱码情况的解决


如果项目的编码与文件的编码不一致,那么文件在编辑器中打开时可能会出现乱码。下面以 IntelliJ IDEA 14 为例,介绍项目编码错误和文件编码错误两种情况的解决办法。

一、项目编码错误

如果是项目编码错误只需要在全局设置中将编码设置正确即可。通过“File > Settings >Editor > File Encodings”进入编码设置窗口,将“IDE Encoding”、“Project Encoding”和“Default encoding for properties files”设置为正确的编码。

二、文件编码错误

如果是文件编码错误,可以通过 EditPlus 等文本编辑器将文件修改为正确的编码即可。不过这里介绍的是在 IntelliJ IDEA 中修改文件编码的方法。

假设项目编码是 UTF-8,但文件的编码却是错误的 GBK,通过以下步骤将文件编码修改为 UTF-8:

1、点击编辑器底部的“UTF-8”按钮,选择“GBK”。

2、在出现的对话框中点击“Reload”按钮

这样文件的中文就能正常显示了。

3、再参考第1步,点击“GBK”按钮,选择“UTF-8”,在出现的对话框里点击“Convert”按钮完成文件编码的转换。

注意:必须先使用文件当前的编码重新加载文件,直接在乱码的情况下转换文件编码是错误的。就是说第1、2步是不可缺少的。


前一篇:
后一篇:

发表评论