问题描述
IntelliJ IDEA 打开.property后缀文件中文乱码。其它文件都显示正常。解决方法如下;最后附图。
解决方案:
一、通过全局设置入口调整编码
打开编码设置界面
Global Encoding:设为 UTF-8(影响全局文件编码)。
Project Encoding:与项目编码一致(通常也设为 UTF-8)。
Default encoding for properties files:设为 UTF-8,并勾选 Transparent native-to-ascii conversion(解决 .properties 文件中文乱码)。
二、通过文件类型关联编码
针对特定扩展名设置默认编码
在 File Encodings 界面的 Specific File Types 区域 → 添加文件扩展名(如 .txt)→ 设置其默认编码为 UTF-846。
三、通过编辑器状态栏快捷调整
已打开文件的编码切换
若文件已打开,点击编辑器右下角的当前编码标识(如 UTF-8)→ 选择 Reopen with Encoding 或 Convert(强制转换编码)12。
四、控制台乱码补充配置
若涉及控制台输出乱码,需在运行配置中添加虚拟机参数:
打开 Run → Edit Configurations → 在 VM Options 中添加 -Dfile.encoding=UTF-878。
五、注意事项
修改编码后需重启 IDEA 使配置生效78。
若文件本身编码错误,建议先用外部工具(如 VS Code)修正编码后重新导入26。
通过以上路径可覆盖所有编码设置场景,无需依赖右键菜单的 File Encoding 选项直接操作文件。
idea设置编码步骤如图: