我使用PyCharm Community Edition 4(在Windows 8.1上)構建:#PC-139.1659,並試圖將Inconsolata指定爲主字體。這是我立刻得到在設置 - >編輯 - >顏色&字體 - >字體對話框:PyCharm使用Inconsolata顯示垃圾字符
正如可以在上面的圖片中第二段可以看出,PyCharm的地方在字母m
必須位置的撇號字符(僅限小寫字母)。這會導致字母m
及其後面的所有小寫字母被替換爲一個位置。簡單來說,結果是垃圾。
我如何知道這是一個PyCharm問題而不是字體問題?
我簡單地選擇了對話框中顯示的文本,並將其複製+粘貼到記事本和Word中。這兩個程序顯示正確的文本:
我的問題:
這是一個已知的問題,如果是的話,有沒有(推薦)解決方法嗎?
我無法用我自己的PyCharm實例重現這一點。在Windows Server 2012上,PyCharm Professional 4.0.6。 –
由於您在Windows上,只需使用Consolas而不是Inconsolata。 –
@HongOoi,這似乎是一個太激進的解決方案,就像在臉上有劃痕時切割旁觀者的頭...... :) –