IntelliJ IDEA编码修改按钮失效及编码设置后仍乱码问题
IntelliJ IDEA 2021.3.3配置文件乱码问题
问题详情
重现步骤
- 将配置文件复制到IntelliJ IDEA后出现乱码
- 使用的IDEA版本为2021.3.3
预期结果
配置文件正常显示,无乱码
实际结果
配置文件存在乱码;已通过File > Settings > Editor > File Encodings路径设置编码,但问题未解决,且编码修改按钮无效果
解决方案
单独指定目标文件编码
右键乱码的配置文件,选择File Encoding,直接设置对应编码(如UTF-8、GBK),勾选Convert选项后确认,强制转换文件编码格式。全局编码配置+重启IDE
进入File > Settings > Editor > File Encodings,将以下三项统一设置为目标编码:
- IDE Encoding
- Project Encoding
- Default encoding for properties files
设置完成后重启IntelliJ IDEA,部分版本需重启才能让配置生效。
- 外部工具转换文件编码后再导入
用系统自带文本编辑器(如Windows记事本、Mac文本编辑)打开原配置文件:
- Windows记事本:选择
文件 > 另存为,在编码下拉框选正确编码(如UTF-8),覆盖原文件后重新导入IDEA。 - Mac文本编辑:打开文件后选择
格式 > 转换为UTF-8,保存后导入IDEA。
- 修改VM配置强制编码
找到IDEA安装目录下的bin文件夹,编辑对应配置文件:
- Windows:
idea64.exe.vmoptions - Mac/Linux:
idea.vmoptions
添加以下两行代码:
-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
保存后重启IDEA。
内容的提问来源于stack exchange,提问作者liuchanglong
相关产品推荐
相关产品推荐

