Windows_PHPStorm控制台输出乱码问题

Posted 南瓜__pumpkin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows_PHPStorm控制台输出乱码问题相关的知识,希望对你有一定的参考价值。

问题

phpStorm执行shell命令,执行结果返回乱码

乱码原因

PHPStorm默认使用 utf-8 编码,但 Windows的 shell 默认使用的编码是gbk(代码936),在shell执行 chcp 65001 可以切换到 utf-8 编码。

解决方式

打开Setting,如下图

修改 shell path 的值,来指定执行shell命令时采用的编码格式。
powershell.exe 修改成 C:\\WINDOWS\\system32\\cmd.exe /k chcp 65001 & cls

参考

Windows下 phpstorm terminal 中文乱码解决办法

以上是关于Windows_PHPStorm控制台输出乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

java 字符串输出到控制台乱码问题

idea 输出 System.out.println() 控制台乱码

idea tomcat的控制台输出乱码,还有web工程的网页输出乱码

myeclipse,eclipse控制台输出乱码问题

java控制台输出乱码

解决“Tomcat控制台输出乱码问题”