Pycharm代碼內容和控制台中文亂碼解決辦法
容我先說一句:改什么File Encoding啊,我TM就沒動啊!
亂碼情況
今天換成了Pycharm Professional 2019.2.3,結果所有注釋都亂碼了,而且中文變得很粗,粗了不止一圈。
關鍵是不僅僅是編輯區,連terminal和python的console都是亂碼的,要不就是中文很粗,要不就是輸入中文不顯示。。。

網上都說File>>Settings>>Editor>>File Encodings換字符編碼,可問題就是,我特么啥也沒動啊,而且和我舊版的配置一模一樣。

行吧我改,都改成utf-8,其中幾個改gbk,我都試了(改了之后可能重啟才生效),結果問題沒解決更奇怪的現象出現了
- 在終端里有些中文直接打進去變成了空格,比如測試
- Python里
print("測試"),提示我命令出錯?而print("test")則毫無問題 - 終端里的中文還是那么大,提示的
(c) 2019 Microsoft Corporation。**保留所有權利**。是沒有權這個字的,英文則毫無問題
問題解決
然后自己折騰了一晚上,最終解決了
代碼區
首先將File Encodings改回原樣,然后將Font下面的Fallback font改為有中文的字體You yuan。如下

控制台
控制台則需要在Editor >> Color Scheme >> Console Font中(直接搜console找起來快點),將第一個Font改為帶有中文的字體,下面那個Fallback font不管用

然后一切終於恢復了正常,TAT

更省力的解決方案
你可直接找個帶有中文的等寬字體比如我用了YaHei Monaco Hybird,這也直接將代碼區和Console的第一字體都設置為該字體即可
希望其他人可以避免踩到這個坑吧,Peace & Love
