如何取消网站备案,搜索seo怎么优化,室内装饰装修施工图集,图片制作动图#x1f4e2; 声明#xff1a; #x1f344; 大家好#xff0c;我是风筝 #x1f30d; 作者主页#xff1a;【古时的风筝CSDN主页】。 ⚠️ 本文目的为个人学习记录及知识分享。如果有什么不正确、不严谨的地方请及时指正#xff0c;不胜感激。 直达博主#xff1a;「… 声明 大家好我是风筝 作者主页【古时的风筝CSDN主页】。 ⚠️ 本文目的为个人学习记录及知识分享。如果有什么不正确、不严谨的地方请及时指正不胜感激。 直达博主「古时的风筝」 。搜索或点击扫码 ———————————————— 对于我们程序员而言每天面对时间最长的就是各种 IDE 了。选择一款好看的编程字体就变得很重要了赏心悦目对身心健康还是很有帮助的可能吧。
如果你现在还在使用默认的字体或者随便用的那可以考虑一下下面这三款字体。没准换上之后心情一好还能少写俩 bug 呢。
JetBrains Mono
大家都知道我们平时开发用的 IDEA 就是JetBrains 家开发的除了 IDEA 外 还有其他为各种语言开发的对应工具比如为 Python 提供的 PyCharm 等。作为专业的 IDE 开发商对用户诉求那肯定是非常清楚的所以专门设计了自家的编程字体 JetBrains Mono 。
我目前用的就是这一款字体。JetBrains Mono 是一种等宽无衬线字体。
等宽
Mono 的就是等宽意思我们从小学写字的时候老师告诉我们写的字要方方正正才好看。那时候的本子是田字格的每一个汉字摆在一个格子里不大不小的这样整整齐齐的一篇写下来才好看要不说我们的文化博大精深呢。
下面的字体中上面的是非等宽下面的就是等宽字体还是等宽的更好看一些。
无衬线
我们有时候在页面上会看到这样的样式定义后面有个 sans-serif这就是无衬线的意思。
body {font-family:Helvetica NeueHelvetica,Arial,sans-serif;
}无衬线只是针对西方语言的比如英语东方文字大部分都没这个特性除非故意设计的字体。而编程语言绝大部分都是英语的所以有无衬线在视觉体验上很明显。
下图是衬线字体和无衬线字体的区别视觉感官上区别非常大。
下图是 JetBrains Mono 字体在 IDEA 中的效果。 下图是 JetBrains Mono 字体在 VSCode 中的效果。
可以到官网下载 https://www.jetbrains.com/lp/mono/
Consolas
这个字体使用的人数应该是最多的了。我刚开始用 Visual Studio 做 C# 开发的时候一直用这款字体后来转到 Java 之后也用了一款时间直到 JetBrains Mono 字体出来之前我一直用它。
之所以用的人多可能也和 Visual Studio 宇宙第一强大 IDE 有关因为它是内置在其中的字体。并且它还有个特性就是在低分辨率下也能够显示的非常清晰。
它同样是等宽无衬线字体。
下图是 Consolas 字体在 IDEA 中的效果。
下图是Consolas 字体在 VSCode 中的效果。
SF Mono
这是苹果公司设计的一种等宽字体。
下图是SF Mono 字体在 IDEA 中的效果。
下图是 SF Mono 字体在 VSCode 中的效果。 我们可以在这个网站 https://www.nerdfonts.com/font-downloads 上看到各种常用编程字体的预览效果。 另外还可以找到字体的 Nerd Font 版本Nerd Font 就是在原有的字体文件上加入了更多的和编程相关的图标。
例如 JetBrains Mono 本身就支持很多特殊图标向下面这样。如果你用了 Nerd Font 版可以支持更多的图标。 常用的场景就是定制命令行客户端比如使用 zsh 实现各种颜色和图标的样式只是为了好看。 你有没有什么一直在用的很好看的字体欢迎在评论区分享给大家。
您的点赞、收藏、评论都是我前进路上的动力
推荐阅读
➿ 剑走偏锋无头浏览器是什么神奇的家伙
➿ 新项目决定用 JDK 17了
➿ 5000字10张图完全掌握 MySQL 事务隔离级别