Pycharm 代码内容和控制台中文乱码解决

Pycharm代码内容和控制台中文乱码解决办法

容我先说一句:改什么File Encoding啊,我TM就没动啊!html

乱码状况

今天换成了Pycharm Professional 2019.2.3,结果全部注释都乱码了,并且中文变得很粗,粗了不止一圈。python

关键是不单单是编辑区,连terminal和python的console都是乱码的,要不就是中文很粗,要不就是输入中文不显示。。。测试

网上都说File>>Settings>>Editor>>File Encodings换字符编码,可问题就是,我特么啥也没动啊,并且和我旧版的配置如出一辙。字体

file_encodings

行吧我改,都改为utf-8,其中几个改gbk,我都试了(改了以后可能重启才生效),结果问题没解决更奇怪的现象出现了编码

  • 在终端里有些中文直接打进去变成了空格,好比测试
  • Python里print("测试"),提示我命令出错?而print("test")则毫无问题
  • 终端里的中文仍是那么大,提示的(c) 2019 Microsoft Corporation。**保留全部权利**。是没有权这个字的,英文则毫无问题

问题解决

而后本身折腾了一夜,最终解决了spa

代码区

首先将File Encodings改回原样,而后将Font下面的Fallback font改成有中文的字体You yuan。以下3d

font_fixed

控制台

控制台则须要在Editor >> Color Scheme >> Console Font中(直接搜console找起来快点),将第一个Font改成带有中文的字体,下面那个Fallback font无论用code

而后一切终于恢复了正常,TAThtm

peace&love

更省力的解决方案

你可直接找个带有中文的等宽字体好比我用了YaHei Monaco Hybird,这也直接将代码区和Console的第一字体都设置为该字体便可blog

但愿其余人能够避免踩到这个坑吧,Peace & Love

原文出处:https://www.cnblogs.com/Axi8/p/11710729.html

相关文章
相关标签/搜索