我最近在用IntelliJ IDEA,发现总是出现中文乱码的问题,在网上找了很多教程,发现真的是“天下文章特写”。 你最好自己试试。
1、编辑器及调试信息中文乱码问题
解决方案:
选择:文件设置编辑器文件编码
然后,在右侧的ide编码中选择UTF-8,在项目编码中也选择UTF-8编码。 这样,新创建的文件将以UTF-8编码格式创建,不会发生中文乱码。 直接打开某些文件时,两个位置都选择了UTF-8编码,但会出现中文乱码。 此时,新添加的这些文件未用UTF-8编码,因此可能会发生中文乱码。 比较直接解决方案时,首先在idea下创建一些新文件,然后直接复制需要打开的文件的内容并将其粘贴到idea的新创建文件中。
2、idea其他窗口中文乱码问题
如下图所示。
在图中所示的文件中打开窗口或打开字体显示窗口时,中文字符会变成乱码。
这是因为linux系统提供的字体不支持中文显示。 在idea中,默认值为ubuntu字体,此字体不支持中文显示。 因此,支持中文显示的字体也需要自己下载。
)1)下载支持中文显示的字体
在网上搜索了很久,很多人都推荐simsum字体。 (在网上下载很方便) :
其中,simsun文件夹下包含simsun.ttf字体文件。
)2)将下载的字体添加到系统字体库中
现在,将其添加到/usr/share/fonts/truetype文件夹下。 如下所示
)3)重新启动idea
重新启动idea,然后选择file-settings-appearance behavior-appearance .
选中右侧的" Override default fonts by . ",用" Name "选项选择刚添加的SimSun字体,显示中文。 如下所示。
问题完美地解决了。