现象
解决步骤如下
- 设置字体为支持中文的字体:点击菜单 File -> Settings -> Appearance,将字体设置为支持中文的微软雅黑。
- 设置字符编码为 UTF-8:点击菜单 File -> Settings -> Editor -> File Encodings,将字符全局编码、项目编码、配置文件编码统一设置为 UTF-8,并确保 Transparent native-to-ascii conversion 被勾选上。
- 修改 IDEA 配置文件以支持中文编码:进入 IDEA 的安装目录,找到 bin 文件夹下的 idea64.exe.vmoptions 文件和 idea.exe.vmoptions 文件,在文件末尾添加 -Dfile.encoding=UTF-8。
- 查看控制台下方是否也是 UTF-8 编码格式:如果不是,需要同样设置为 UTF-8。
- 如果是使用外置 Tomcat,需要修改 Tomcat 的配置:点击上方导航栏 Run -> Edit Configurations…,进入配置页面,修改当前 Web 项目 Tomcat Server 的虚拟机输出选项 VM options,添加 -Dfile.encoding=UTF-8。
- 如果以上步骤都无法解决问题,可以尝试在源码页面右键 -> File Encoding,选择 UTF-8。
完成以上步骤后,需要重启 IDEA.