Mactype 解决字体出现剃尾

使用mactype之后, 发现windows字体的效果改善了好多。但作为程序员, 天天和各种文本工具打交道。最近发现PHPStorm中的有些等宽字体会出现剃尾的现象。特别是 {} [] ()这些字符, 很容易出现剃尾的现象。经研究发现, 这个剃尾现象的出现和mactype的反锯齿方式有关系。

mactype有6中反锯齿方式, 其中 【灰阶反锯齿】和【LCD液晶优化反锯齿(RGB)】这两种方式是不会让字体产生偏移。其他的反锯齿方式都会让字体有不同程度的向下偏移,这就导致了字体在某些编辑器中会出现剃尾现象。只要将反锯齿方式设置为【灰阶反锯齿】或【LCD液晶优化反锯齿(RGB)】就可以了。

但是, 设置成【灰阶反锯齿】和【LCD液晶优化反锯齿(RGB)】方式之后,在渲染宋体的时候会变得比较模糊,我们可以点击【例外】选项卡, 给宋体添加单独的反锯齿方式就行了, 如下图:

对宋体使用【Light 反锯齿】看起来会比较清晰

小技巧:

1.新版mactype(2013版)可以渲染chrome浏览器的显示字体, 前提是需要关闭谷歌的【Direct Write】字体渲染

关闭方法如下:

关闭之后需要重启下chrome哦

2.推荐几款好用的浏览器给开发者:

   2.1: Chrome的替代品 CentBrowser (推荐前端开发)  http://centbrowser.com/

   2.2: Vivaldi (推荐普通使用) http://share.weiyun.com/93ad8a31da6bb7b1c7776ad0be683053

(连接来自微云云盘, 若连接失效有需要的同学可以联系我哈)

3.推荐了浏览器, 再推荐几款好用的前端开发插件(Chrome插件 .crx):

  3.1: 前端开发工具箱 http://share.weiyun.com/dbf79fa4b28814245f6c0ca8cb8c7176

  3.2: 源码查看语法高亮 http://share.weiyun.com/1720f67fc618261e638dde4c8a862bd4

 (连接来自微云云盘, 若连接失效有需要的同学可以联系我哈)

4.推荐完了浏览器, 接下来就是开发环境, 这里是只适用于前端和php的同学哈

  4.1: PHPStorm 9/10 这个是收费的, 9的有破解序列号.百度搜索下载哈, 前后端通用, 强大到无法用语言来形容

5.好像还少了点什么, 摁...对了, 得要个好看点的字体呀.

  这里就推荐我最喜欢的几款等宽的编程字体: 

  1.首选推荐字体当然是Source Code Pro字体啦: http://share.weiyun.com/b9ddcacfe633c7b78993d7cf007d0cf7

  这款字体是Source Code Pro + 微软雅黑 字体, 网上的这款字体有个bug就是空格和英文字母宽度不一样, 空格是非等宽的, 这款字体已经修正这个bug. 编程杠杠的

 (连接来自微云云盘, 若连接失效有需要的同学可以联系我哈)

 2. Ubuntu Mono:  http://share.weiyun.com/0a3b011604ddf3f238626abdc24fddea

 3. Menlo:  http://share.weiyun.com/cca86b6107b958ed127b3340f4628fcc

貌似来自苹果的一块等宽字体

 4. Monaco: 这款字体太常见, 自己百度搜索下载哈, 图也不带了哈

 5. Andale Mono: http://share.weiyun.com/88ac3cb1e0a1a9e545761c274df94ef6

 6. Consolas + 雅黑: http://share.weiyun.com/3eaeb8d7be62ceb1b85c13dc8f51d804

 Consolas字体 windows自带了, 这款字体加了雅黑中文字体, 英文字体似乎和原版也不太一样, 不过还是非常棒的

原文地址:https://www.cnblogs.com/JinkoWu/p/5474057.html