修复vscode 终端字体间隔过大的问题

最近重装了系统之后,在多用户终端环境下启动vscode(非默认用户),发现vscode内的终端字体间隔过大,如下图:
修复vscode 终端字体间隔过大的问题_第1张图片
settings.json中不管我怎么改各种powerline字体都不行:

"terminal.integrated.fontFamily": "Meslo LG S Regular for Powerline",

后来发现是因为下载的powerline字体在MacOS下默认安装在$HOME/Library/Fonts下面,而其他用户无法识别。但是即便我重新把字体安装在/Library/Fonts下也不行。
最后还是只能使用Menlo for powerline字体:

cd /Library/Fonts
git clone https://github.com/abertsch/Menlo-for-Powerline.git

配置文件中改为:

"terminal.integrated.fontFamily": "Menlo for Powerline"

终端中的字体修改效果立刻更新。

修复vscode 终端字体间隔过大的问题_第2张图片

你可能感兴趣的:(#,Visual,Studio,Code,vscode,终端,字体)