百度了半天没找到任何有用的信息,后来在github上找到了原因及解决方案。
原因:Brackets使用Linux的libfreetype6包作为字体显示(rendering),目前ubuntu18.04使用的libfreetype6包的这个版本有bug,所以导致了显示不清的问题。
解决方案:这个版本有bug,所以要么回退到上一个版本---libfreetype6_2.8-0.2,要么升级到下一个版本---libfreetype6_2.9.1-3。
我一开始选择升级,但是问题并没有解决,所以只能选择回退了,回退后问题解决。
回退方法:
1.下载libfreetype6_2.8-0.2,在命令行输入以下命令。
wget http://snapshot.debian.org/archive/debian/20170630T215111Z/pool/main/f/freetype/libfreetype6_2.8-0.2_amd64.deb
该命令会将文件下载到当前目录。
2.依次输入接下来几条命令
sudo apt update //我的系统有点问题,这个命令没有起作用
sudo apt install ./libfreetype6_2.8-0.2_amd64.deb
sudo apt-mark hold libfreetype6 //这个命令是为了让系统不要自动更新这个包,免得又升级到了有bug的包。
github截图:
github截图.png
网友评论