Pycharm中使用codeium插件,中文注释显示为乱码(方块字)的解决办法

  • Post category:Python

在使用codeium这个AI提示插件的过程中,使用中文注释,智能提示的提示语,会有可能展示为乱码、方块字
如下图中的灰色提示语:

image

tab以后,就展示正常了。

image

在中文网上搜了下,没有相关资料,去codeium的discord频道问了下,找到了解答:

解答为:将首选项->编辑器->字体从“JetBrains Mono”更改为“DialogInput”后,字符可以正确显示。
image

但是,DialogInput字体不太好看,后面有其他网友说 Microsoft YaHei Mono这款字体也可以让中文提示语正常显示,还比较美观,然后去网上找到了 Microsoft YaHei Mono的字体资源。放到了网盘里,有需要的可自取。
https://cowtransfer.com/s/88cdf683853a42

字体-下载-安装,然后进pycharm里,在字体选择栏中,找到 Microsoft YaHei Mono字体-应用就可以了。

一个tips:安装后的字体位置在列表前面,在MS Gothic字体的下面,我前面去等宽字体的分类里找了好久都没找到。

image


这是原回答的网页链接:

https://youtrack.jetbrains.com/issue/IDEA-268158/Cannot-display-some-Chinese-characters-on-Quick-Documentation-action