idea中文乱码解决方案

Posted by xujie on June 1, 2018

正所谓前人栽树,后人乘凉。 感谢Huxpro提供的博客模板 我的的博客

1.工程乱码 打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可。一般设置utf-8

2.执行main函数时,控制台乱码 同样是打开setting,找到 Build,Execution,Deployment > Compiler > Java Compiler, 设置 Additional command line parameters选项为 -encoding utf-8, 然后Build>Rebuild Project 重新运行

3.运行tomcat时,控制台乱码 1) 打开Run/Debug Configuration,选择你的tomcat 2 ) 然后在Server > VM options 设置为 -Dfile.encoding=UTF-8 ,重启tomcat

4.修改配置文件(上面三种都无法解决乱码问题时) 打开IDEA安装目录找到 idea.exe.vmoptions (64位为 idea64.exe.vmoptions )文件, 在文件末尾加上 -Dfile.encoding=UTF-8

5.修改字体 很多时候,由于idea选取的字体不支持中文解析,导致控制台乱码。 进入IDE Settings 里的 Appearance项,选中Override default fonts by ,把 Name 设置为微软雅黑或者任何可以支持中文的字体