关于idea的output窗口输出中文乱码问题(真的有够辛苦)

本文详细记录了解决IntelliJ IDEA的output窗口中文乱码问题的过程,包括尝试修改idea64.exe.vmoptions文件、设置虚拟机的编码格式、全局文件编码设置以及字体支持等问题。经过一系列操作,最终成功解决乱码问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于idea的output窗口输出中文乱码问题(真的有够辛苦)


前情提要:

找遍网上所有方法,全部试了一遍还是没有解决,最后偶然在idea里面点开了关于idea的虚拟机配置文件(idea64.exe.vmoptions)发现问题,得以解决。

问题描述:

你可能会发现你将网上关于中文乱码的所有的解决办法都试了一遍,但就是没办法解决这个乱码问题,还会发现我上述所提到的配置文件很眼熟,没错的确是非常眼熟:

  • 位于idea安装目录下的bin文件夹中:
    在这里插入图片描述
  • 位于idea编译器的HELP-->Edit Custom VM Options...
    在这里插入图片描述
    然后就是未知原因,idea编译器未能将电脑中的关于idea64.exe.vmoptions文件的修改内容更新进编译器。

解决办法:(这里修改完记得重启一下idea)

如上图所示,通过idea编译器打开对虚拟机的配置文件在进行修改保存:
在这里插入图片描述
问题解决!
在这里插入图片描述

这里附上其它地方的编码格式的设置(顺序可能会有点乱,但绝对全):

1、在 idea安装目录 中找到 bin文件夹 下的 idea64.exe.vmoptions对他进行修改(别人可以,但我不行,也不知道为什么)

上面试32位机的配置文件;下面是64位机的配置文件,一般只需要改64位的就好!
在这里插入图片描述
在他们的末尾添加在这里插入图片描述

2、Run–>Edit Configurations… 设置虚拟机的编码格式

在这里插入图片描述
这里添加:(后面基本都是添加这一句话)

-Dfile.encoding=UTF-8 

在这里插入图片描述

3、建议关闭项目后在初始界面设置(这样可以应用到所有的项目上)

在这里插入图片描述
可以直接搜索File Encoding直接定位到这里:全部设置成UTF-8
在这里插入图片描述
Java Compiler 添加:

-encoding utf-8

在这里插入图片描述

4、还有一些比较少见的是因为字体不支持中文:

Appearance这里进行修改就好。
在这里插入图片描述

结语:

以上就是所有的关于idea编码格式问题的解决办法,文章内容有什么问题或者错误的地方欢迎留言指正哈

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值