最佳编程字体:M+
2023-03-14 10:23:49 时间
最佳编程字体:M+
程序员的最佳等宽字体是 M+。
一个偶然机会遇到了这个字体,在命运多舛的 kod 编辑器体验了。这个字体非比寻常,我坚持这个选择已有三年多时间了。
// 编注:kod 一个面向在 OS X 平台开发的编辑器。
我看过很多讲编程字体的文章(《10个不错的编程等宽字体》、《5个最佳编程字体》),但这个可爱的字体却没有上榜。
在 Retina 屏幕下,笔画纤细,宽度纤瘦看起来很不错,M+ 字体超凡的纤细,几乎就是一种 stick字体。我只用 Retian 设备,低分辨率时诸如 Terminus 这样的位图字体更好。
M+ 比普通字体更窄,所以每行 80 字符还不到我屏幕的一半,所以我可以在 vim 垂直方向打开两个文件(或更多)。
这个字体覆盖了基本拉丁语、拉丁文补充-1、拉丁文扩展-A、日语字符。除此之外,少数诸如 DejaVu 一类的等宽字体才有这么高的覆盖率。
这很分明:数字 0 有一个斜杠,以区别小写字母 O;数字 1、大写字母 I 和小写字母 l 都容易区分。
原文发布时间:2014-07-11
本文来自云栖合作伙伴“linux中国”
相关文章
- 利用 Lambda 和 Falco 为 Amazon EKS 提供安全保护
- JAVA Servlet详解
- 现在开放 AWS Lambda Rust
- 在 Kubernetes 上使用 Spinnaker 构建部署管道
- 使用 TriggerMesh KLR 在 Amazon EKS 中部署与 AWS Lambda 兼容的函数
- 【Java】json JavaBean
- 第四部分:如何借助当前的自适应比特率技术降低广播延迟 – 参考架构和测试结果
- 第三部分:如何借助当前的自适应比特率技术降低广播延迟 – 视频播放器优化建议
- 第二部分:如何借助当前的自适应比特率技术降低广播延迟 – 编码、打包和 CDN 分发的优化建议
- 第一部分:如何借助当前的自适应比特率技术降低广播延迟 – 定义和测量延迟
- Java if语句
- 使用 Amazon DynamoDB 按需容量模式运行突增工作负载,并将成本降低超过 90%
- 利用信任关系实现同时为两个目录中的用户创建 workspaces 虚拟桌面服务
- S3 成本优化 – Part 2 常见问题以及解决方案
- 在 AWS 中国区方便安全的使用海外公开容器镜像
- 构建无服务化 EFS 文件浏览器
- 保护 EC2 实例的开源工具 – Fail2Ban
- 如何保护 EC2 上元数据以对抗 SSRF 攻击
- python logging 用法
- 使用零终端或瘦终端设备访问 Amazon WorkSpaces