网站首页 > 开源技术 正文
程序员编程最喜欢使用什么样的字体?这个答案是无法统一化的,因为首先字体的选择是一个非常主观的选择,它可能是基于程序员的个人偏好,也有可能是IDE的默认设置。
但是受欢迎的编码字体都有几个共同给点,例如,字符通常是可以清晰的阅读和区分,对于经常混淆的字符,如1,l和i或0,O和o,需要有明确的区别。标点符号也应该清楚明晰,括号以及引号必须是不同的。甚至,字距也要是调整好的。
实质上,清晰度 是任何编码字体的最高目标。
字体可以绘制为位图或向量。当矢量字体允许更高效的缩放时,它们需要高分辨率的屏幕。对于低于720p的低分辨率屏幕,位图字体通常更清晰。
那么程序员们票选的最佳字体前五位,到底是什么呢?我们一起来看看。
DejaVu Sans Mono
这个开源字体系列源自Bitstream Vera系列,接近于Microsoft core Web字体,而且它还是免费的。
优点:支持Unicode,明确区分相似的字符,间距均匀,设计清晰可读。
缺点:符号太短,设计风格太过拥挤,~波浪号不够波浪,Dotted zero可读性不高。
Inconsolata
Inconsolata是由Raph Levin创建的免费等宽字体,它是一个人性化的等宽字体,专为源代码列表,终端仿真器以及类似用途而设计。
优点:字体高度稍大于正常字体,可扩展性好,清晰可读是其最大的优势。
缺点:括号有点难以区分,以及关键字加粗和Dotted zero的问题。
Source Code Pro
Source Code Pro是由Paul D. Hunt为Adobe系统公司创建的一种等宽的无衬线字体的开源字体。
优点:更容易让人专注,在所有显示器上都清晰可辨;有多种变化,包括额外的光线、规则、半粗体、粗体和黑色以及斜体
缺点:dotted zero 缺乏透明度,在斜体的时候没有强调。
Ubunto Mono
Ubunto Mono是一个基于OpenType的字体系列,是一款被设计成为现代主义风格的字体。
优点:优秀的可读性,易于辨识的人物,愉悦的美学,超过200种语言的作品。
缺点:Dotted zero,,有些字符似乎不平衡,小写字母m突出。
Fira Mono
这是一个以人为本的无衬线字体。
优点:具有连字符,良好的编辑器支持,支持视网膜显示,频繁更新,并可在Windows,Mac和Linux上轻松安装。
缺点:Dotted zero,没有sublime text支持。
上面列出的字体有没有你正在使用的?你最喜欢使用的字体是什么?欢迎在下方留言评论!
猜你喜欢
- 2024-10-20 540万美元!“互联网之父”万维网源代码NFT拍出天价
- 2024-10-20 自动化软件测试工具Parasoft内置测试配置有多强大?
- 2024-10-20 VS code 你们都在用吗?或许你们需要看一下(基础)篇
- 2024-10-20 python logging 随记(python loge)
- 2024-10-20 「杂谈」IT民工喜欢争论的话题,你有没有中枪
- 2024-10-20 在网页上实现桌面端的PropertyGrid效果
- 2024-10-20 万字长文把 VSCode 打造成 C++ 开发利器,解决你的多重开发需求
- 2024-10-20 python IDE-pycharm友好配置说明(pycharm配置python3.8)
- 2024-10-20 如何快乐的写代码,让Visual Studio Code更加赏心悦目,主题+字体
- 2024-10-20 享受编码的乐趣,是时候找寻一款属于你的编程字体了
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)