windows phpstorm console 不能正確顯示中文問題
阿新 • • 發佈:2021-05-12
表現:
1、中文亂碼
2、中文顯示成了一堆字母符號
解決:
1、中文亂碼問題
a、在windows 系統中, phpstorm console 預設使用的 win 的 cmd 控制檯,所以解決了 cmd 的亂碼問題,phpstorm 也能正確顯示了,cmd 預設是 gbk 編碼, 在 cmd 中使用一下命令檢視:
chcp
F:>chcp
活動內碼表: 936
上面顯示 936 表示 gbk, 則使用一下命名修改為 utf8 即可:
chcp 65001
F:>chcp 65001
Active code page: 65001
b、那麼在terminal如何處理呢?
開啟 File->Settings->Tools->Terminal,將Application settings下的Shell path設為 cmd.exe /k chcp 65001 & cls
參考: https://www.cnblogs.com/lantor/p/13753986.html
2、在 win 中新增系統環境變數
LESSCHARSET utf-8
設定完畢之後, 重啟 phpstorm 就能正確顯示中文了。