0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

JetBrains发布了一款名为 "Mono" 的字体

算法与数据结构 来源:开源最前线 作者:开源最前线 2021-04-08 16:14 次阅读

近日,JetBrains发布了一款名为 "Mono" 的字体,据说是专门为开发人员准备的。

f1a33382-93fc-11eb-8b86-12bb97331649.gif

作为开发人员,我们一天中的大部分时间都在查看代码,那也就难怪开发者们总想找到一款好字体来提高阅读体验,然而,许多流行字体的设计逻辑并没有都考虑到阅读代码和阅读电子书籍之间的区别,阅读代码的时候,开发者的眼睛是需要随时沿垂直和水平方向移动,这和阅读书籍时总是沿着同一方向移动的方式是相反的。 JetBrains团队表示:在设计Mono字体时,我们主要关注了在长时间使用代码的过程中可能导致眼睛疲劳的问题。诸如字母的大小和形状,以及它们之间的间隔,还有不必要的细节、连字、以及难以区分的符号或字母(l 和 I)和连字等。 下面我们先来看看几段用Mono写出来的代码: Java

f1c86b52-93fc-11eb-8b86-12bb97331649.png

Go:

f1d44eea-93fc-11eb-8b86-12bb97331649.png

Kotlin:

f21904ae-93fc-11eb-8b86-12bb97331649.png

然后我们再来看一下细节设计: 1、增加字体高度,提升阅读体验

f224a930-93fc-11eb-8b86-12bb97331649.gif

2、符号的独特性,比如零在数字里面有一个点,而字母“o”就没有这个点,这样有利于开发者区分开来

f230b2ac-93fc-11eb-8b86-12bb97331649.png

3、对一些连字符做了优化,比如通过合并符号或者删除一些细节来减少眼睛的处理工作。

f23935e4-93fc-11eb-8b86-12bb97331649.gif

4、支持143种语言,需要注意的是,暂时不支持中文

f246234e-93fc-11eb-8b86-12bb97331649.jpg

其实,Mono字体和Consolas字体比较,乍一看还真看不出区别:

f2c19376-93fc-11eb-8b86-12bb97331649.jpg

但是JetBrains团队表示,你仔细看就会发现Consolas字体稍宽一些,而且字体还是很小,Mono字体更大,因此也更具可读性,当然,代码行运行的时间可能也会比预期长一点。

f2daffa0-93fc-11eb-8b86-12bb97331649.png

Mono字体已经开源,在Github上标星700,20个Fork(Github地址:https://github.com/JetBrains/JetBrainsMono) 感兴趣的伙伴们可以尝试一下,最后附上下载地址:https://download.jetbrains.com/fonts/JetBrainsMono-1.0.0.zip

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3647

    浏览量

    94239
  • 程序员
    +关注

    关注

    4

    文章

    953

    浏览量

    29928
  • idea
    +关注

    关注

    1

    文章

    70

    浏览量

    4359

原文标题:IDEA公司真牛逼,发行最适合程序员编程字体~

文章出处:【微信号:TheAlgorithm,微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    创新驱动未来:大为锡膏为高精尖散热器技术注入"强芯"动力

    守护者",其焊接工艺的精密性直接关乎万亿级市场的技术升级。在这场没有硝烟的散热革命中,大为推出的新代散热器专用焊锡膏,正以颠覆性技术为行业打开高效散热的新维度。热管理危机:市场的技术突围战全球散
    的头像 发表于 02-13 10:41 94次阅读
    创新驱动未来:大为锡膏为高精尖散热器技术注入&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;强芯&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;动力

    江西萨瑞微荣获&amp;amp;quot;2024全国第三代半导体制造最佳新锐企业&amp;amp;quot;称号

    快速发展与创新实力在2024全国第三代半导体产业发展大会上,江西萨瑞微电子科技有限公司荣获&quot;2024全国第三代半导体制造最佳新锐企业&quot;称号。这荣誉不仅是对公司技术创新和产业化
    的头像 发表于 10-31 08:09 522次阅读
    江西萨瑞微荣获&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;2024全国第三代半导体制造最佳新锐企业&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;称号

    OCTC发布&amp;quot;算力工厂&amp;quot;!力促智算中心高效规划建设投运

    创新提出面向未来数据中心的&quot;算力工厂&quot;模式,核心是以规(划)、建(设)、运(营)体化的交钥匙工程,实现智算中心快速投运、绿色低碳,在当前AIGC算力供需挑战下,开创
    的头像 发表于 10-11 09:10 599次阅读
    OCTC<b class='flag-5'>发布</b>&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;算力工厂&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;!力促智算中心高效规划建设投运

    软通动力携手华为启动&amp;quot;智链险界&amp;quot;计划,强化生态链接共启保险AI新时代

    软通动力携子品牌软通金科受邀参加此次大会,发表&quot;智驭未来 • 探索保险AI新业态&quot;主旨演讲,并携手华为正式启动&quot;智链险界——保险生态场景链接计划&quot
    的头像 发表于 09-23 19:22 452次阅读
    软通动力携手华为启动&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智链险界&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;计划,强化生态链接共启保险AI新时代

    全方位精准测量技术助力:中国经济加力发展向前&amp;amp;quot;进&amp;amp;quot;

    全方位精准测量技术助力:中国经济加力发展向前&quot;进&quot;
    的头像 发表于 07-15 09:53 439次阅读
    全方位精准测量技术助力:中国经济加力发展向前&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;进&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    如何通过调用WHD中名为\&quot;whd_wifi_scan\&quot; 的函数来设置多个SSID?

    ;CY_WCM_SCAN_FILTER_TYPE_SSID\&quot; 中只设置个 SSID,但我想为 AP 扫描设置多个 SSID。 我使用 AIROC-Wi-Fi-Bluetooth-STM32 Expansion P
    发表于 05-21 06:09

    晶科能源荣获EUPD Research授予的六项&amp;quot;顶级光伏品牌&amp;quot;称号

    近日,由权威调研机构EUPD Research颁发,晶科能源在巴西、哥伦比亚、墨西哥、智利等拉美主要国家六个地区荣获 &quot;顶级光伏品牌 &quot;称号。凭借先进的技术、完善的流程和对卓越的不懈追求,晶科能源将继续提升行业标准,并在全球范围内推动积极变革。
    的头像 发表于 05-10 09:17 568次阅读
    晶科能源荣获EUPD Research授予的六项&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;顶级光伏品牌&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;称号

    九联科技推出一款&amp;quot;射手座&amp;quot;UMA502-T7物联网模组

    在物联网技术飞速发展的时代背景下,九联科技凭借深厚的研发底蕴与创新精神,精心打造出象征着自由探索与勇敢进取精神的&quot;射手座&quot;UMA502-T7模组,以昂扬之姿挺进海外市场,宣告了九联科技物联网模组国际化进程的盛大起航。
    的头像 发表于 04-14 09:38 988次阅读

    2024CCLTA | &amp;quot;智&amp;quot;领检验,&amp;quot;慧&amp;quot;聚山城

    (CCLTA2024)在重庆拉开帷幕。展会上,贝克曼库尔特分享"智慧检验"、"疾病管理"、"创升中国"下的重要力作,包括全自动化学发光免疫分析DxI800、全自动生化分析仪AU5800、微生物鉴定
    的头像 发表于 04-07 18:19 1118次阅读
    2024CCLTA | &<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;领检验,&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;慧&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;聚山城

    微软停止推送Edge 123稳定版,原因含&amp;quot;Microsoft Copilo&amp;quot;

    然而,新版Edge由于包含“隐藏内容”,即在安装过程中会额外安装一款名为“Microsoft Copilot”的8KB应用程序。对此,微软已决定推迟发布并停止推送更新。
    的头像 发表于 03-27 15:28 666次阅读

    三星电子将游戏服务体验整合,移动端应用更名为&amp;quot;Gaming Hub&amp;quot;

    3月22日消息,三星电子最近宣布统旗下游戏服务体验,手机端的“Game Launcher”应用已更名为“Gaming Hub”。
    的头像 发表于 03-22 13:46 653次阅读

    科沃斯扫地机器人通过TÜV莱茵&amp;quot;防缠绕&amp;quot;和&amp;quot;高效边角清洁&amp;quot;认证

    3月15日,在2024中国家电及消费电子博览会(AWE)上,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(简称&quot;TÜV莱茵&quot;)为科沃斯两扫地机器人(型号:DDX14、DDX11)
    的头像 发表于 03-17 10:49 964次阅读

    Quanterix宣布Tau217血液检测被美国FDA授予 &amp;quot;突破性器械 &amp;quot;认证

    3月4日,Quanterix宣布其Simoa磷酸化Tau217(p-Tau 217)血液检测已被美国FDA授予 &quot;突破性器械 &quot;认证,可用于阿尔茨海默病 (AD) 的辅助诊断评估。
    的头像 发表于 03-12 17:23 2464次阅读

    电池&amp;quot;无&amp;quot;隔膜?SEI新&amp;quot;膜&amp;quot;法!

    枝晶是阻碍锌基水系电池发展的个亟待解决的问题。电沉积过程主要包含离子迁移、电还原和电结晶三个步骤。
    的头像 发表于 03-11 10:03 1124次阅读
    电池&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;无&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;隔膜?SEI新&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;膜&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;法!

    中创新航荣获逸动科技2023年度&amp;quot;优秀战略合作伙伴奖&amp;quot;

    近日,中创新航凭借电动船舶领域领先的技术实力、卓越的产品质量、持续稳定的交付能力以及优质高效的服务,荣获逸动科技2023年度&quot;优秀战略合作伙伴奖&quot;。
    的头像 发表于 02-29 13:51 574次阅读