大家好,我是程序员幽灵。作为开发人员,我们一天中的大部分时间都在电脑屏幕前编写代码。在默认VSCode设置下连续使用数小时,眼睛疲劳(也称为眼睛疲劳)可能是一个严重的问题。虽然开箱即用的VSCode设置无论如何都很好,但如果您花点时间配置设置(不仅是字体,还有主题),您的眼睛可能会感谢您。如果你想知道我在VSCode中使用了哪些主题、字体和扩展,我在这里写了一篇相关文章[1]!在本文中,我将分享您可以专门用于编码的最佳字体。虽然主观,但我已经列出了免费和付费字体,这些字体将易读性放在首位(字体看起来也很漂亮)。1:MonoLisa-字体跟随功能MonoLisa有一些独特的技术,可以提高易读性,并使其在长时间观看时更美观。这是我个人最喜欢的编程字体。我在2020年初发现了这种字体,并在购买许可证之前在CodePen上使用了一段时间,这样我就可以在VSCode和我的个人网站中使用它。是不是很贵?是的。但我相信这种字体上的细微差别会大大改善观看体验。在这里查看MonoLisa[2]!MonoLisaFont2:JetBrainsMono-开发人员的字体JetBrains为开发人员提供了一套完整的代码编辑器,它们也有自己的等宽字体。JetBrainsMono由于其高增长和特定于代码的连字而从许多其他字体中脱颖而出。在我购买MonoLisa之前,我使用的是JetBrainsMono。它简单而美丽,而且是免费的!在此处查看JetBrainsMono[3]!JetBrainsMonoFont3:FiraCode-免费等宽字体,带有编程连字FiraCode是许多开发人员肯定会喜欢的经典字体,它是Prokopov的NikitaFree字体。FiraCode与许多连字兼容,使代码更易于阅读。在此处查看Fira代码[4]!FiraCodeFont4:SourceCodePro在开发者社区中非常受欢迎,而且可以免费下载!在此处查看SourceCodePro[5]!SourceCodeProFont5:DroidSansMono-一种开源无衬线字体DroidSansMono是SteveMatteson[6]为Android生态系统发布的字体。许多开发人员喜欢这种字体,但区分O和0有点困难,因为该字体没有斜线零或点分零。幸运的是,GitHub用户AlbertoDorado[7]更改了字体并发布了带有点零的版本[8]。DroidSansMonoFont6:Monoid-开源编码字体Monoid是开发人员喜爱的另一种流行的等宽字体。它的大光圈和短的上升和下降使这种字体从其他字体中脱颖而出。Monoid还支持连字,并包含一个很酷的小功能,您可以在代码中直接看到FontAwesome图标。在这里查看Monoid[9]!Monoid字体结论对您在代码编辑器中使用的字体考虑太多似乎有些矫枉过正。每种字体的差异可能看起来很小,但总的来说,每种字体都是独一无二的,并提供不同的好处。你喜欢用哪种字体?原文链接:https://braydoncoyer.dev/blog/6-best-fonts-for-programming-in-2021/Reference[1]在这里写了一篇相关文章:https://braydoncoyer.dev/blog/my-vscode-toolbox-2020/[2]MonoLisa:https://www.monolisa.dev/[3]JetBrainsMono:https://www.jetbrains.com/lp/mono/[4]Fira代码:https://github.com/tonsky/FiraCode[5]源代码专业版:https://github.com/adobe-fonts/source-code-pro[6]SteveMatteson:https://www.myfonts.com/person/Steve_Matteson/[7]AlbertoDorado:https://github.com/AlbertoDorado[8]发布了一个带点零的版本:https://github.com/AlbertoDorado/droid-sans-mono-zeromod[9]Monoid:https://larsenwork.com/monoid/本文转载自微信公众号「幽灵」,可通过以下二维码关注。转载本文请联系有鬼公众号。
