java 跨平台的等宽字体_值得推荐的优秀编程字体/代码等宽字体收集(转)
一般来说,在选用适合显示代码的编程字体时,我们一般来有几个推荐标准,首先是等宽字体,这样代码才会对齐得整齐,看起来更整洁;其次是支持扩展字符集以及相似字符必须拥有高辨识度!譬如 [‘i’, ‘1’, ‘l’] 与 [‘0′, ‘o’, ‘O’],还有左右双引号、单引号、尖括号、大括号、中括号、小括号等必须容易辨认区分出来。
如果你写代码一直使用系统默认的字体,那么快点换一种编程字体吧,不仅能让代码一下子显得漂亮很多,而且字体的辨识率高了,多少也能提高点效率的。下面是字体的介绍和预览,为了方便大家下载,我们「在文章结尾处」提供全部字体的打包下载地址了。
Source Code Pro
设计师:Paul D. Hunt
发行:Adobe Systems
创建时间:2012
许可证:SIL OPEN FONT LICENSE Version 1.1
当前最流行的一款编程字体,出自 Adobe 并且免费开源,我们曾经在这里推荐过它。
Source Code Pro 字体显示效果 / Extra Light / 16
Courier New
Classification Slab serif
设计师:Adrian Frutiger
发行:IBM
Courier New 字体显示效果 / Regular / 16
Andale Mono
设计师:Steve Matteson
发行:Monotype Imaging, Inc.
Andale Mono 字体显示效果 / Regular / 16
Monaco
设计师:Susan Kare Kris Holmes
发行:Apple Inc.
Monaco 字体显示效果 / Regular / 16
Monofur
设计师:Tobias Benjamin Köhler
Monofur 字体显示效果 / Regular / 16
Proggy
设计师:Tristan Grimmer
Official Site http://www.upperbounds.net/
ProggyCleanTT 字体显示效果 / Regular / 16
Droid Sans Mono
设计师:Steve Matteson
发行:Ascender Corp.
许可证:Apache License
Droid Sans Mono 字体显示效果 / Regular / 14
Deja Vu Sans Mono
设计师:Deja Vu
创建时间:2004
许可证:Bitstream Vera Fonts Copyright,Arev Fonts Copyright
Official Site http://dejavu-fonts.org/wiki/Main_Page
Deja Vu Sans Mono 字体显示效果 / Book / 16
Consolas
设计师:Luc(as) de Groot
发行:MicrosoftConsolas 还有一个雅黑混合字体,我们曾经 在这里介绍推荐 过
Consolas 字体显示效果 / Regular / 16
Inconsolata
设计师:Raph Levien
创建时间:2001
Design based on Consolas, Avenir, Letter Gothic
许可证:SIL Open Font License
Inconsolata 字体显示效果 / Medium / 16
Fira Code
设计师:Nikita Prokopov
创建时间:2014
许可证:SIL Open Font License
Fira Code 字体显示效果 / Regular / 16
写在后面:
当然,除了上面贴出截图的字体外,压缩包里还有一些字体未截图出来,如 Akkurat-Mono、Cousine、Crystal、Edlo、Hermit、Luculent、Menlo、Mplus-1mn、Oxygen-Mono、Pt-Mono、Ricty-Diminished、Ubuntu-Mono、Unifont 等编程字体,总共有 25 款!推荐大家下载回去自行尝试。
另外,异次元较早前也曾推荐过一个「十大编程字体合集」,虽然有部分字体与本文重复,但依然值得看看,那些都是经典的字体哦。
java 跨平台的等宽字体_值得推荐的优秀编程字体/代码等宽字体收集(转)相关推荐
- vba 当前文件名_值得收藏的VBA编程常用代码3640
蓝字关注,加微信NZ9668获资料信息 VBA解决方案 系列丛书作者 头条百家平台 VBA资深创作者 _______________________________ 分享成果,随喜真能量.大家 ...
- python 绘图英文字体_如何在matplotlib和networkx中显示非英语字体?
这是这个question的后续问题.因为它解决了一个更一般的问题,所以我把它作为一个新的问题.在 我有一个网络,其中节点的标签是波斯语(阿拉伯语字母表).当我试图使用networkx来显示我的网络时, ...
- java支持wmv的播放器_支持各种格式的视频播放器代码
Java代码 /** *视频播放 *参数说明 u - 媒体URL w - 媒体宽度width h - 媒体高度height */ //播放Mediaplayer格式的视频,包括.avi .mpg ...
- java 异步得到函数返回值_使用JavaScript进行异步编程
毫无疑问,虽然JavaScript的历史比较悠久,但这并不妨碍它成为当今最受欢迎的编程语言之一.对刚接触该语言的人来说,JavaScript的异步特性可能会有一些挑战.在本文中,我们将了解和使用Pro ...
- java web简单线上游戏_有什么在线的编程游戏?
<星际争霸2> 适用范围:Python入门及以上. (用星际争霸入门Python也不错,10+行写一个农民采矿的Bot,30+行Rush一个简单难度的电脑,50+行虐虐困难模式的电脑,菜鸡 ...
- 前端怎么加粗字体_【推荐】皮卡丘怎么画?教你如何轻松绘画出可爱的宠物小精灵!...
皮卡丘怎么画?宠物小精灵怎么画?宠物动物怎么画?学习绘画难吗?怎样才能学好绘画?想必这些都是绘画初学者们经常在想的问题吧,想要绘画皮卡丘但是却不知道怎么画才好,想要绘画其他宠物小精灵也不知道怎么画 ...
- 10个值得推荐的学习编程的网站
世界已经进入了互联网的时代.据最近发布的一篇<2016年互联网趋势>报告显示,中国已成为互联网市场的领导者,中国互联网用户的数量达到了6.68亿.可以预见,有着如此巨大的市场潜力,中国的互 ...
- python字符串去头尾_带你认识优秀的python代码
有一串长的字符串names = "LI XIA , ZHAO MING ,LAO WANG *,DA XIONG >,LI MEI MEI, CHANG JIANG,LI QIANG, ...
- java操作导出Excel(jxl导出WritableWorkbook)jxl合并单元格,单元格的设置,单元格居中、字体、大小、换行、合并行,列宽、自动换行撑起高度、指定特定字符串样式等
new WritableCellFormat().setWrap(true);//通过调整宽度和高度自动换行 1.1 需求描述 MS的电子表格(Excel)是Office的重要成员,是保存统计 ...
- java程序编六角星_跨平台移动端解决方案—Weex
跨端方案背景 一 1 起因 由于客户端Webview内嵌H5的各种受限,例如性能差.JS执行效率低以及伴随着大量的机型兼容问题,于是有了各种混合跨端开发解决方案:Hybrid.React-Native ...
最新文章
- Gym 101845(2018 ACM-ICPC, Universidad Nacional de Colombia Programming Contest)
- 收藏 | 2018年AI三大顶会中国学术成果全链接(附视频、PPT、论文)
- sdi线缆标准_Roland V1SDI——专业、便携、高性价比的SDI摄像机直播解决方案
- Java—关于单例模式的实现方式
- c mysql安装教程,Mysql安装教程_完成版(吐血式安装)
- JUnit 5 –基础
- conflicting types for ‘方法名’ 的错误
- android设置密码框,Android手机卫士之设置密码对话框
- 使用Mondrian Virtual OLAP Cube 实现星座模型并在saiku展现分析
- (1)封装 (2)static关键字 (3)继承
- java jquery时间问候语,js实现实时问候,不同时间显示不同问候语
- 最新和平精英画质助手iApp源码+实测可用
- 数学节 | 最受读者喜爱的十大图灵数学好书
- chrome分辨率测试工具
- bada开发tips
- 评分卡实例:一步一步实现评分卡(详细长文)
- linkMap深度解析
- python-----定制群发微信消息
- 系统分析师(一)软考简介
- 软件测试系列之入门篇(一)
热门文章
- 韦东山嵌入式Linux第一期视频-韦东山-专题视频课程
- fluent设置uds c语言程序,Fluent中UDF和UDS二次开发高级实例专题
- 大学生创新创业基础章节答案(李家华等,2021版)
- fortran 教程
- 史上最全 SQL 基础知识语法
- 两人共用计算机,双人共享一台电脑主机 两个人同时使用一台电脑主机
- 如何用一台计算机控制多台计算机,怎么用一套鼠标键盘操作两台或多台电脑?...
- 【MyBatis】缓存配置
- 三星固态速度测试软件,三星SSD固态硬盘优化工具Samsung Magician使用说明
- python解析JSON数据