1分钟解决IntelliJ IDEA 控制台中文乱码,统一设置 utf-8,再也不会乱码了

简介: 1分钟解决IntelliJ IDEA 控制台中文乱码,统一设置 utf-8,再也不会乱码了

IDEA 控制台中文乱码 4 种解决方案,图文教程,中文再也不会乱码了


IntelliJ IDEA 如果不进行相关设置,可能会导致控制台中文乱码、配置文件中文乱码等问题,非常影响编码过程中进行问题追踪。本文总结了 IDEA

中常见的中文乱码解决方法,希望能够帮助到大家。


IDEA 中文乱码

0381fff2354838b8a640168dd96a8f46_2bdd3ca03dea5dd9dccb4acb3187bfc4.jpeg


解决方案


一、设置字体为支持中文的字体


点击菜单 File - > settings -> appearence , 将字体设置为支持中文的微软雅黑 :

5a5015a793281e2345f1ad4ef4ce7a7d_b64fdedc3497af3d192f69c58229662e.jpeg

设置为支持中文的微软雅黑字体


二、设置字符编码为 UTF-8


点击菜单 File -> settings -> Eitor -> File Encodings ,

将字符全局编码、项目编码、配置文件编码统一设置为UTF-8, 然后点击 Apply 应用设置,点击 OK 关闭对话框:


注意:Transparent native-to-ascii conversion 需勾选上,不然项目中配置文件中的中文注释无法正常显示。

e218bcaebc4c39ff3a9478032db10292_7117a6a869f9c335f68d58a06a82bdda.jpeg

将字符设置为支持中文的 UTF-8


三、修改 IDEA 配置文件,让其支持中文编码


第一种方式

如果做了上述操作后,还存在中文乱码,可再尝试如下操作。


找到 IDEA 的安装目录,进入 /bin 文件夹,找到下面两个文件:

7d1f42523d3a11dff4f3fd8caa696574_ddbf1f406ffd0b6c07fa4b251c15a7fb.png

在 IDEA

配置文件中添加文件编码格式


然后, 在两个文件最后一行添加如下配置 :


-Dfile.encoding=UTF-8


TIP: 新版本 IDEA 只有一个 idea64.exe.vmoptions 文件,只添加这个文件即可。


第二种方式

上方导航栏“Help→Etit Custom VM Options…”进入自定义虚拟机选项页面。


8b2a67cb31a90499605344148cdd1043_da8b8c78891e4d462e28ad4d4a81899b.png


在这里插入图片描述


在 idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8。在重启之后运行程序检查控制台信息,一般到了这步问题就解决了,当然如果不管用请执行下面的超级步骤。


2536d03f5a927a1e2de5d029329ae174_063f2e17a1c1e5c5eb9eda2be6e73ea7.png


在这里插入图片描述


四、查看控制台下方是否也是 UTF-8 编码格式


如果不是,需要同样设置为 UTF-8 :


330cd6e8020dd9e22d6deed323d6e598_484e636ba49b1341adb7ee35d7a33646.jpeg


五、Tomcat 控制台输出乱码如何解决 ?


如果你的项目使用的外置 Tomcat , 控制台输出日志乱码了,可做如下操作。


点击上方导航栏 Run - > Edit Configurations… , 进入配置页面, 修改当前 Web 项目 Tomcat Server

的虚拟机输出选项 VM options, 添加-Dfile.encoding=UTF-8 , 图示如下:

8a691db14c360790c2a078adf4ac78be_a11d5e1ceab9af418df18af8e816c978.jpeg

让 Tomcat 支持 UTF-8 编码


最后,必须重启 IDEA

相关配置修改完成后, 需重启 IDEA, 才能让设置生效 , 再次查看即可解决中文乱码问题啦~


参考文章


https://it1314.top/article/776/


相关文章
如何设置控制台由底部展示改为右侧位置
这篇文章介绍了如何在Sublime Text编辑器中将控制台从底部展示改为右侧位置,通过使用Package Control来安装相关的插件来实现界面布局的调整。
|
4月前
|
程序员 开发者
IDEA插件-Grep Console彩色控制台
IDEA插件-Grep Console是一款用于增强IDEA开发环境的工具,它可以帮助开发者更好地搜索和过滤控制台输出。
546 0
IDEA插件-Grep Console彩色控制台
|
1月前
|
IDE 开发工具
idea控制台出现乱码的解决方案
本文提供了解决IntelliJ IDEA控制台乱码问题的多种方法,包括设置项目编码、控制台编码、修改启动配置、修改IDE编码、检查系统环境设置以及更新IDE版本。
459 0
|
3月前
Idea编码UTF-8中.properties 配置文件中文乱码
Idea编码UTF-8中.properties 配置文件中文乱码
65 3
|
3月前
|
Java 应用服务中间件 Apache
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
本文介绍了在IntelliJ IDEA中修改Web项目访问路径的步骤,包括修改项目、模块、Artifacts的配置,编辑Tomcat服务器设置,以及解决Apache Tomcat控制台中文乱码问题的方法。
232 0
使用IDEA修改Web项目访问路径,以及解决Apache Tomcat控制台中文乱码问题
|
3月前
|
Java
问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法
问题2:IDEA控制台输出中文乱码以及出现错误(编码 GBK 的不可映射字符 (0xB0))的解决办法
977 4
|
3月前
|
Linux UED iOS开发
Python colorama 设置控制台、命令行输出彩色文字
Python colorama 设置控制台、命令行输出彩色文字
60 0
|
5月前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
97 4
|
4月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
223 0
|
4月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
106 2
下一篇
无影云桌面