Docker中的pycharm增加中文编码支持

以linux系统为例

1、安装中文字体

由于docker与操作系统隔离,一般docker不能直接使用系统字体文件,所以首先要在docker内部安装好中文字体。

(1)查看docker是否自带中文字体

进入docker终端后台,用fc-list命令检查是否已安装中文字体,如有,直接进入pycharm设置。

(2)在linux系统建立一个字体夹,将需要的中文字体拷入其中。

(3)将该文件夹剪切到docker容器映射的文件夹中。

(4)进入docker容器后台,ls刚才拷入的文件夹所在目录,确保能正确显示。

将该字体文件夹移动到docker系统默认的字体文件夹中,默认的字体文件夹的路径一般为 /sur/share/fonts/

(5)更新字体缓存

输入命令 fc-cache 然后退出后台。

(6)重启容器

2、设置编辑器支持中文

将show only monospaced fonts旁边的选择去掉,Fallback font选择中文字体。

3、设置文件编码支持中文

红线框内的三个地方都改成UTF-8编码支持。

全部设置工作完成。进入代码编辑区,应该就可以输入中文注释了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注