问题描述:
pycharm社区版2018.3.7_X64位(官网下载)安装在win7上,输入1234567890显示的却是,0123456-,经大佬提示发现确实是每个字符相差了三个ascii码的位置。在复制出来后显示仍然正常,或者用其他文本编辑器打开显示同样正常,由此确定不是键盘响应的问题。
问题如下图
参考了知乎大佬对于界面乱码的解决方案,那个界面乱码的规律和这个一样。如下图:
原文在https://www.zhihu.com/question/51931025
大佬的主要解决方案是设置Settings->appearance&behavior->appearance->UI Options里面切换字体即可。
受大佬启发,同样想起更改字体。
解决方案:
在Settings->Editor->Font里把第一栏的Font的乱码字体改成Fangsong(仿宋)或者Lisu(隶书)等皆可。如下图:
问题解决!
思考原因:大概就是有些字体的显示解码问题了,换一些正常支持的即可。
参考链接:
知乎:win7pycharm界面出现乱码,重装后依然界面乱码,请问如何解决?https://www.zhihu.com/question/51931025
简书:pycharm在win7下键盘错乱 https://www.jianshu.com/p/caf4f94c378a