VS Code用法之字体推荐 作者: LYC 时间: 2021-03-17 分类: 工具类知识学习 # VS Code用法之字体推荐 [TOC] 要问如何区别一个大佬程序员和普通码农,那么最直观的区别之一就是大佬用的都是分明的主题,清爽的字体(bushi)。某个名人曾经说过,用一款好看的主题就如同和女神谈恋爱。当然,前面都是扯淡,但是无论如何,一款好看的主题确实能让阅读者看得更明白。而一个好看的字体,也能让代码更清晰。 ## 主题推荐 什么是一款好看的主题。首先,它要能做到对比分明,钉是钉铆是铆,方法是方法,变量是变量,视图和编辑框界限分明,配色合理不撞色。有的主题啊,看起来好看的不行,但是真要看代码的时候就要眯缝眼来看了。这怎么能算是一款好的主题呢? 值得一提的是,浅色背景的主题往往有这个问题,尤其是在漫射光比较充足的时候。这也就是为什么很多人都喜欢深色主题的缘故,而不仅仅是因为好看。 再值得一提的是,不同的主题在不同的电脑,不同的显示屏上显示也是不一样的。所以,还是要结合自己的实际情况选择。 下面推荐我常用的主题(持续偶尔更新): 1. Monokai 暗黄色的背景,白色的字体,最大的优点是对比度清晰,哪怕是棕色的注释也能看的清清楚楚。但是没有人能一直忍受这种颜色,尤其是他便秘的时候。 2. Monokai Pro 同样的风格,看你更适应哪种配色,虽然我感觉没有没有Monokai清晰。(值得一提的是,Pro在AS中的观感好于VS Code,且好于Monokai) 3. Github Dark&&Github Light 我的常用主题之一,并且是为数不多的浅色观感也很好的主题之一。 4. One Dark Pro 同样也非常好看的一款主题,只是我有一个问题,为什么这些深色主题背景看起来都有种灰蒙蒙的感觉。可能是我眼睛出了问题吧(我眼睛确实有问题)。 5. Tiny Light 从某乎上看到这个,色彩确实很护眼。 其他像Owl,Github plus等主题也确实很好看,就不一一列举。实际使用还是要搭配使用,免得疲劳。 ## 字体推荐 字体也是一样,问题甚至更为突出:不同显示屏,不同IDE的处理方式不同,一款字体可能在这个IDE上非常好看,但是在另一个显示屏上可能就有锯齿,非常难受。 好看的字体很多,但是我的要求也不少。首先,对于g/a这种字符,我不喜欢拐得跟蛇一样的书写体。其次,视力不好,因此更爱圆润的字体。 和主题不同的是,英文字母就26个,再怎么变a还是A,好多人用了几十年默认字体,也没说默认字体不能看咋的。于是直接说我的选择了。 比较了几款字体(主要某度查的热门字体),最终我发现下面几款字体比较好看。 1. Monaco 非常人多推荐,也确实很舒服,而且还能满足我的所有条件。 2. Fira Code 也很干净的一款字体,是我的备用字体。 3. 说出来你可能不信,我觉得默认字体还蛮好看的,至少比很多网上吹的好多了。 4. 中文换成楷书,看起来爽多了。(虽然转换成pdf时还是微软雅黑...) 然而正如我上面说的,Monaco在VS Code中的表现堪称完美,圆润清晰,但是它在AS中似乎就不太一样了,甚至在我另一个显示器上表现也不那么美观。所以还是要看自己的实际需求,综合选择。 ------- 最后说下,我的这一套配置: * 字体(editor.fontFamily):英文(Monaco),中文(楷书),等宽(Fira Code Light). * 主题:"不便秘"时用Monokai,"便秘"时用Github Dark,会议室看不见换Github Light,累了用Tiny Light(甚至还会换其他主题) * 其他:vscode-icons也是要的。 总而言之,开心就好,如何愉快的编程才是王道。 标签: VS Code