一、Code Runner中文提示乱码
当Java程序出现报错时,给出中文提示是乱码的,如图所示。由于这里我之前已经配置过了,所以出现的中文没有乱码。
下面这个图我重新拿另外一台电脑搞出来的,现在要解决的就是这种情况;
中文错误提示乱码原因分析:编码没有配置好;
二、解决方案
1.第一种方法:终端执行
这种方法就是把执行结果切换回到终端窗口来进行执行,其设置方法实在设置中勾选 RunTerminal 选项;然后再次运行时,执行结果就会在终端窗口显示。
这时候的执行结果中文错误提示就不会出现乱码了,不过本人不是很喜欢这种方法,感觉这种有点慢,所以就有了第二种解决方法。
注意: 当Code Runner的运行配置为如下图所示的时候,勾选Run Terminal
会出现找不到或无法加载主类的错误。这里我以Java语言为例子。
2.第二种方法:添加环境变量
在系统环境变量里添加JAVA_TOOL_OPTIONS
变量。
添加变量JAVA_TOOL_OPTIONS
,值为-Dfile.encoding=UTF-8
;
3.运行结果
配置完该环境变量后,再次用Code Runner运行代码,就会发现提示的报错没有乱码了
三、总结
以上就是本次要讲的内容,本文仅仅简单介绍了Code Runner插件中文提示乱码的解决方案。上面两种方法亲测可用,个人最喜欢最后一种解决方法。这里有个奇怪的点,就是我配置完了之后,运行提示中文没有乱码。然后又回去把该环境变量删除,再次运行竟然没有乱码。这是我配置环境变量没复现出中文乱码的原因。
感谢观看,如果有帮助到你,请给文章点个赞和收藏,让更多的人看到。🌹 🌹 🌹
也欢迎你,关注我。👍 👍 👍
原创不易,还希望各位大佬支持一下,你们的点赞、收藏和留言对我真的很重要!!!💕 💕 💕 最后,本文仍有许多不足之处,欢迎各位认真读完文章的小伙伴们随时私信交流、批评指正!