点击上方“五分钟学算法”,选择“星标”公众号

重磅干货,第一时间送达

来源:IT之家

https://www.ithome.com/0/468/814.htm

JetBrains年初的时候推出了一种新字体,即JetBrains Mono,它是专为开发人员设计的。

JetBrains表示:

在当今的大部分时间里,我们作为开发人员都在看代码。我们一直在寻找最佳字体,以使我们更容易在屏幕上查看文本。但是,许多流行字体中的逻辑并不总是考虑到通读代码和阅读书本之间的区别。我们的眼睛以非常不同的方式沿代码移动,通常必须垂直移动和水平移动,这与阅读书籍不同,因为它们总是沿同一方向沿文本滑动。

零度也自己试了下,效果的确很不错:

因此,在使用JetBrains Mono进行开发时,除其他外,重点研究了在长时间使用代码期间可能导致眼睛疲劳的问题。我们考虑了字母的大小和形状等问题;它们之间的空间量,自然以等宽字体设计的平衡;一些看起来不必要的细节和符号之间不清楚的区别,例如I和l;还要和开发字体时的编程连字。

从2019.3版本开始,JetBrains Mono字体将随IDE一起提供,当然,你可以下载它并在所需的任何编辑器中使用它。

JetBrains Mono介绍和下载:https://www.jetbrains.com/lp/mono.


推荐阅读

•   吴师兄实名吐槽 LeetCode 上的一道题目。。。•   面试字节跳动时,我竟然遇到了原题……•   Leetcode 惊现马化腾每天刷题 ?为啥大佬都这么努力!•   为什么 MySQL 使用 B+ 树•   一道简简单单的字节跳动算法面试题•   新手使用 GitHub 必备的两个神器•   卧槽!红警代码竟然开源了!!!


欢迎关注我的公众号“五分钟学算法”,如果喜欢,麻烦点一下“在看”~

碉堡了!一款专门为程序员的编程字体!相关推荐

  1. IDEA 中最适合程序员的编程字体

    长按识别下方二维码,即可"关注"公众号 每天早晨,干货准时奉上! JetBrains年初的时候推出了一种新字体,即JetBrains Mono,它是专为开发人员设计的. JetBr ...

  2. Fira Code:适合程序员的编程字体

    #Fira Code Fira 是 Mozilla 公司 主推的字体系列.Fira Code 是其中的一员,专为写程序而生.出来具有等宽等基本属性外,还加入了编程连字特性(ligatures). Fi ...

  3. 一款高效的程序员画图软件推荐

    一款高效的程序员画图软件推荐 一.简介 流程图.时序图,在理解系统.代码都很有好处,市面上的工具有omniGraph,processOn什么的..这里,推荐一个神器.plantUml.. 环境依赖: ...

  4. 适合程序员的四大字体

    适合程序员的四大字体(附下载地址) 一款优秀的字体可以让程序猿在编程的时候赏心悦目.本文要为您推荐4款等宽字体,它们都是免费的哦. 1. DejaVu Sans Mono 这是最受程序猿欢迎的字体之一 ...

  5. coji小机器人_让孩子学做程序员 Coji编程机器人体验

    原标题:让孩子学做程序员 Coji编程机器人体验 玩具机器人可能每个孩子小时候的梦想,不过对于90后小编来说,小时候见过的所谓"机器人"好像最多也就是那种可遥控移动或放音乐的电子玩 ...

  6. python好学吗 老程序员-使用 Python 会降低程序员的编程能力吗?

    某些情况下会降低编程能力,某些情况下会提升编程能力,要看你怎么理解"编程能力". 1.使用 Python 会降低程序员的编程能力,这个假设成立的情形 如果强行要说使用Python可 ...

  7. 如何向新手程序员介绍编程?

     如何向新手程序员介绍编程? 学习Java,他们都说很easy. 作为一名刚从斯康星大学麦迪逊分校计算机科学系毕业的大学生,我通过一些编程课程认识了很多使用Java的朋友.现在很多学校都在从别的编 ...

  8. c语言为什么有这么多的编程环境?_为什么98%的程序员学编程都会从C语言开始?...

    在互联网蓬勃发展的时代,有一类人做出了巨大的贡献,这一群人被大家称之为程序员,怎样才能成为一名优秀的程序员呢,为什么每一个程序员都需要学习C语言呢? 就让我来跟大家分享分享: 壹 第一:相比较其他的编 ...

  9. C/C++程序员的编程修养

    关注.星标公众号,不错过精彩内容 作者:陈浩 转自:嵌入式云IOT技术圈 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是.对于一些技术细节来说和底层的技术, ...

最新文章

  1. JS函数表达式——函数递归、闭包
  2. Promise详解(一) ----基础用法
  3. mysql 5.7 循环语句_MySQL循环语句|mysql|loop|delimiter|procedure|调用_网易订阅
  4. 「LG2664 树上游戏」
  5. Introduction to Chinese natural language processing
  6. SpellGCN: Incorporating Phonological and Visual Similarities intoLanguage Models
  7. JavaScript对象的常用属性及使用
  8. php中$t=date()函数参数意义及时间更改
  9. 啊哈C语言 第5章 好戏在后面(第24-25讲)
  10. oracle临时表空间追加文件,Oracle临时表空间查看、添加临时表空间数据文件、修改默认临时表空间 方法!...
  11. 学校邮箱的pop服务器地,澳门大学的邮件服务器(POP)是多少
  12. 写一个用矩形法求定积分的通用函数,分别求: ∫(0,1) sinxdx , ∫(0,1)cosxdx , ∫(0,1)e^xdx 。
  13. JAVAWEB常用测试浏览器
  14. C# 数据操作系列 - 13 SugarSql初探
  15. 宽度优先搜索(BFS)
  16. 矿大2019年 微机原理与接口考试题型
  17. 自动扫福脚本(Android版)
  18. mysql查询cp值数据_写出创建产品销售数据库CPXS的所有表的SQL 语句。所包含的表如下:...
  19. 解决塌陷的几种·办法
  20. Verilog基本语法之数据类型(二)

热门文章

  1. 腾讯聂晶:数据资产助力企业发展
  2. mysql 汉字拼音怎么获得,mySQL数据库获取汉字拼音的首字母函数
  3. 在ParaView中计算圆柱绕流算例里圆柱所受的升阻力
  4. JVM 的栈上分配、TLAB、PLAB 有啥区别?
  5. 关于如何变更Office 365 ProPlus更新通道
  6. B站不挡脸弹幕前端是如何实现的?
  7. 15款经典图表软件推荐
  8. 八大主流云管理平台对比导购
  9. okhttp之拦截器
  10. 【保研面试】英文问题