阅读更多

0顶
2踩

研发管理

转载新闻 10 个免费超棒的编程用等宽字体

2013-05-24 11:41 by 副主编 WnouM 评论(14) 有18222人浏览
编码工作需要长时间盯着屏幕并阅读一些非常复杂的文本,一个好的字体可以很大程度上提升阅读代码的愉悦感,提高生产力。但是太多程序员没有太多心思去关注他们每天都在面对的编程字体,因此,我们整理了一些适合在编程时使用的等宽字体,它们都是免费的,效果很好。

1. Source Code Pro

Source Code Pro 是 Adobe 的作品,可从 Github 上免费下载.



2. Anonymous Pro

作品来自 Mark Simonson studio.



3. DejaVu Sans Mono

DejaVu 的等宽版本,一个广受欢迎的开源字体



4. Envy Code R

一个 固定宽的字体 ,外观和感觉都很有凝聚力,也是我最喜欢的



5. Droid Sans Mono

一个好看的和清晰的编码的字体,有两个不同版本 —— slashed 和 dotted



6. Pragmata Pro

一个 很狭窄的编程字体 用于减低间距减少滚动



7. Terminus

Terminus Font 是一个简介、固定宽度的 bitmap 字体



8. Proggy Small

一个 编程字体 主要用于很小字显示



9. Liberation Mono

不是最漂亮的 等宽字体, 但仍不失为一个好的选择



10. Ubuntu Mono

Linux 上很受欢迎的 Linux distro’s font family.



Via typography-daily & OSChina
  • 大小: 49.8 KB
  • 大小: 58.6 KB
  • 大小: 66.4 KB
  • 大小: 62.9 KB
  • 大小: 72 KB
  • 大小: 41.8 KB
  • 大小: 45.4 KB
  • 大小: 37.4 KB
  • 大小: 44.2 KB
  • 大小: 32.1 KB
0
2
评论 共 14 条 请登录后发表评论
14 楼 Foxswily 2013-05-29 17:17
lj830723 写道
kingxip 写道
elektrobank 写道
kingxip 写道
丑的一比啊,还是Consolas和Courier New顺眼。



courier new是挺好, 就是区分0oO不太方便


数字0明显比字母o高度高很多啊

Inconsolata,monaco,monofur怎么都没有,在编程字体里头,这几个应该有吧,既等宽,又美观


非MAC环境Inconsolata很不错,各种字号都适合
13 楼 lj830723 2013-05-27 23:07
kingxip 写道
elektrobank 写道
kingxip 写道
丑的一比啊,还是Consolas和Courier New顺眼。



courier new是挺好, 就是区分0oO不太方便


数字0明显比字母o高度高很多啊

Inconsolata,monaco,monofur怎么都没有,在编程字体里头,这几个应该有吧,既等宽,又美观
12 楼 happysoul 2013-05-27 18:00
老外的字体,关心等宽的肯定是英文字母了~ 中文都是【等宽】
11 楼 kingxip 2013-05-27 10:11
elektrobank 写道
kingxip 写道
丑的一比啊,还是Consolas和Courier New顺眼。



courier new是挺好, 就是区分0oO不太方便


数字0明显比字母o高度高很多啊
10 楼 elektrobank 2013-05-27 09:49
kingxip 写道
丑的一比啊,还是Consolas和Courier New顺眼。



courier new是挺好, 就是区分0oO不太方便
9 楼 crl_228 2013-05-26 18:04
话说真心希望能多点这样的文章,推荐下字体配色什么的
8 楼 andy_ghg 2013-05-26 00:44
Leon.Wood 写道
MONACO
不解释

+1
7 楼 Leon.Wood 2013-05-24 18:18
MONACO
不解释
6 楼 kingxip 2013-05-24 17:25
丑的一比啊,还是Consolas和Courier New顺眼。
5 楼 YuHuang.Neil 2013-05-24 17:10
喜欢 Droid Sans Mono  和 Liberation Mono
看起来挺舒服的~
4 楼 raiha 2013-05-24 17:06
Consolas +1
3 楼 yaotong 2013-05-24 15:25
Consolas 飘过
2 楼 Leon.Wood 2013-05-24 14:02
0上不打斜线的编程字体不是好编程字体
0oOl1
1 楼 liukai 2013-05-24 12:48
都不支持中文吧

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • YaHei.Consolas.Hybrid.1.12.ttf.zip

    适合中文显示的编程字体,显示中文效果超棒 Yahei Consolas Hybrid 是一种合成字体,是由微软雅黑的中文字体和 Consolas 的英文字体合成的,Consolas 字体是微软专为程序员开发的一种字体,但没有中文支持,所以 ...

  • 分享10个超棒的设计素材网站

    对于设计师来说,在工作中遇到的最糟糕的情况,...今天小摹为大家推荐10个优秀的设计素材网站,包含平面设计素材、UI素材、样机模板、网页模板等大量免费资源,希望对小伙伴们有所帮助~ 搜图导航https://www.91sotu....

  • Scintilla! 一个超棒的免费源代码编辑控件

    Scintilla是一个免费的源代码编辑控件,它完全开放源代码,并且提供一个license允许用户自由地将它用在开源软件或是商业软件中。 我是在做毕业课题的时候发现的这个编辑控件,使用后发现它实在是强大和稳定,...

  • Scintilla! 一个超棒的免费源代码编辑控件收藏

    一个超棒的免费源代码编辑控件收藏 新一篇: 免费开源的编辑器 - SciTE | 旧一篇: CEdit & CRichEdit 使用技巧 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange...

  • thinkpad一键还原_有一款适用于Thinkpad爱好者的完美字体及其免费

    因此,当我到处寻找漂亮的等宽字体时( 因为我真的很喜欢它们 ),当我得知IBM发布了一个完美满足我(以及大多数其他)需求的超棒字体系列时,我感到非常惊讶。 IBM Plex (IBM Plex) This is a multipurpose font just ...

  • 超赞网站推荐_字体(更多)超赞-标志性发明

    超赞网站推荐by Pubudu Dodangoda... 字体(更多)超赞-标志性发明 (Font (More) Awesome — an iconic invention) Whether you are building a website, a mobile app, or even a standalone app, there are few thin...

  • 星之语明星周边产品销售网站的设计与实现-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip

    Spring Boot是Spring框架的一个模块,它简化了基于Spring应用程序的创建和部署过程。Spring Boot提供了快速启动Spring应用程序的能力,通过自动配置、微服务支持和独立运行的特性,使得开发者能够专注于业务逻辑,而不是配置细节。Spring Boot的核心思想是约定优于配置,它通过自动配置机制,根据项目中添加的依赖自动配置Spring应用。这大大减少了配置文件的编写,提高了开发效率。Spring Boot还支持嵌入式服务器,如Tomcat、Jetty和Undertow,使得开发者无需部署WAR文件到外部服务器即可运行Spring应用。 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现为Oracle公司的一部分)在1995年首次发布。Java以其“编写一次,到处运行”(WORA)的特性而闻名,这一特性得益于Java虚拟机(JVM)的使用,它允许Java程序在任何安装了相应JVM的平台上运行,而无需重新编译。Java语言设计之初就是为了跨平台,同时具备面向对象、并发、安全和健壮性等特点。 Java语言广泛应用于企业级应用、移动应用、桌面应用、游戏开发、云计算和物联网等领域。它的语法结构清晰,易于学习和使用,同时提供了丰富的API库,支持多种编程范式,包括面向对象、命令式、函数式和并发编程。Java的强类型系统和自动内存管理减少了程序错误和内存泄漏的风险。随着Java的不断更新和发展,它已经成为一个成熟的生态系统,拥有庞大的开发者社区和持续的技术创新。Java 8引入了Lambda表达式,进一步简化了并发编程和函数式编程的实现。Java 9及以后的版本继续在模块化、性能和安全性方面进行改进,确保Java语言能够适应不断变化的技术需求和市场趋势。 MySQL是一个关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)来管理和存储数据。MySQL由瑞典MySQL AB公司开发,并于2008年被Sun Microsystems收购,随后在2010年,Oracle公司收购了Sun Microsystems,从而获得了MySQL的所有权。MySQL以其高性能、可靠性和易用性而闻名,它提供了多种特性来满足不同规模应用程序的需求。作为一个开源解决方案,MySQL拥有一个活跃的社区,不断为其发展和改进做出贡献。它的多线程功能允许同时处理多个查询,而其优化器则可以高效地执行复杂的查询操作。 随着互联网和Web应用的快速发展,MySQL已成为许多开发者和公司的首选数据库之一。它的可扩展性和灵活性使其能够处理从小规模应用到大规模企业级应用的各种需求。通过各种存储引擎,MySQL能够适应不同的数据存储和检索需求,从而为用户提供了高度的定制性和性能优化的可能性。

  • 精选毕设项目-新浪读书.zip

    精选毕设项目-新浪读书

  • 智慧农业平台解决方案.pptx

    智慧农业平台解决方案

  • 精选毕设项目-小程序地图Demo.zip

    精选毕设项目-小程序地图Demo

  • 操作系统课程设计: 并发与调度

    实验目的 在本实验中,通过对事件和互斥体对象的了解,来加深对 Windows Server 2016 线程同步的理解。 1)回顾系统进程、线程的有关概念,加深对 Windows Server 2016 线程的理解; 2)了解事件和互斥体对象; 3)通过分析实验程序,了解管理事件对象的API; 4)了解在进程中如何使用事件对象; 5)了解在进程中如何使用互斥体对象; 6)了解父进程创建子进程的程序设计方法。 程序清单 清单2-1 1.// event 项目   2.#include <windows.h>   3.#include <iostream>   4.using namespace std;   5.   6.// 以下是句柄事件。实际中很可能使用共享的包含文件来进行通讯   7.static LPCTSTR g_szContinueEvent = "w2kdg.EventDemo.event.Continue";   8.   9.// 本方法只是创建了一个进程的副本,以子进程模式 (由命令行指定) 工作    10.BOOL CreateChild()   11.{  

  • 三相VIENNA整流,维也纳整流器simulink仿真 输入电压220v有效值 输出电压800v纹波在1%以内 0.1s后系统稳定 功率因数>0.95 电流THD<5% 开关频率20k 图一为拓扑,可

    三相VIENNA整流,维也纳整流器simulink仿真 输入电压220v有效值 输出电压800v纹波在1%以内 0.1s后系统稳定 功率因数>0.95 电流THD<5% 开关频率20k 图一为拓扑,可以看到功率因数和THD以及输出电压 图二为直流输出电压 图三四为a相电压电流 图五为控制等计算的总体框图 图六为svpwm调制框图 图七为双闭环控制图八为输出调制波 可作为电力电子方向入门学习~~

  • chromedriver-linux64_122.0.6251.0.zip

    chromedriver-linux64_122.0.6251.0

  • 操作系统课程设计-进程控制描述与控制

    一、实验目的 实验1.1 Windows“任务管理器”的进程管理 通过在Windows任务管理器中对程序进程进行响应的管理操作,熟悉操作系统进程管理的概念,学习观察操作系统运行的动态性能。 实验1.2 Windows Server 2016进程的“一生” 1)通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉 操作系统的进程概念,理解Windows Server 2016进程的“一生”; 2)通过阅读和分析实验程序,学习创建进程、观察进程和终止进程的程序设计方法。 1.// proccreate项目   2.#include <windows.h>   3.#include <iostream>   4.#include <stdio.h>   5.using namespace std;   6.   7.// 创建传递过来的进程的克隆过程并赋与其ID值   8.void StartClone(int nCloneID) {   9.    // 提取用于当前可执行文件的文件名   10.    TCHAR szFilename[MAX_PATH];   11

  • MATLAB环境下一种基于稀疏优化的瞬态伪影消除算法 程序运行环境为MATLAB R2018A,执行一种基于稀疏优化的瞬态伪影消除算法 GRAY = 1 1 1 * 0.7; subplot(4

    MATLAB环境下一种基于稀疏优化的瞬态伪影消除算法 程序运行环境为MATLAB R2018A,执行一种基于稀疏优化的瞬态伪影消除算法。 GRAY = [1 1 1] * 0.7; subplot(4, 1, 4) line(n, y, 'color', GRAY, 'lineWidth', 1) line(n, y - x, 'color', 'black'); legend('Raw data', 'Corrected data') xlim([0 N]) xlabel('Time (n)') 压缩包=数据+程序+参考。

  • 多机系统的暂态稳定仿真 MATLAB编程 针对多机电力系统,通过编程,计算当发生故障时,多台发电机的功角曲线(pv节点发电机与平衡节点发电机的功角差),通过功角曲线来分析判断多机系统的

    多机系统的暂态稳定仿真 MATLAB编程 针对多机电力系统,通过编程,计算当发生故障时,多台发电机的功角曲线(pv节点发电机与平衡节点发电机的功角差),通过功角曲线来分析判断多机系统的暂态稳定性。 注: 可指定故障发生位置及故障清除时间 下面以IEEE30节点系统为例

  • 中药实验管理系统设计与实现-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip

    Spring Boot是Spring框架的一个模块,它简化了基于Spring应用程序的创建和部署过程。Spring Boot提供了快速启动Spring应用程序的能力,通过自动配置、微服务支持和独立运行的特性,使得开发者能够专注于业务逻辑,而不是配置细节。Spring Boot的核心思想是约定优于配置,它通过自动配置机制,根据项目中添加的依赖自动配置Spring应用。这大大减少了配置文件的编写,提高了开发效率。Spring Boot还支持嵌入式服务器,如Tomcat、Jetty和Undertow,使得开发者无需部署WAR文件到外部服务器即可运行Spring应用。 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现为Oracle公司的一部分)在1995年首次发布。Java以其“编写一次,到处运行”(WORA)的特性而闻名,这一特性得益于Java虚拟机(JVM)的使用,它允许Java程序在任何安装了相应JVM的平台上运行,而无需重新编译。Java语言设计之初就是为了跨平台,同时具备面向对象、并发、安全和健壮性等特点。 Java语言广泛应用于企业级应用、移动应用、桌面应用、游戏开发、云计算和物联网等领域。它的语法结构清晰,易于学习和使用,同时提供了丰富的API库,支持多种编程范式,包括面向对象、命令式、函数式和并发编程。Java的强类型系统和自动内存管理减少了程序错误和内存泄漏的风险。随着Java的不断更新和发展,它已经成为一个成熟的生态系统,拥有庞大的开发者社区和持续的技术创新。Java 8引入了Lambda表达式,进一步简化了并发编程和函数式编程的实现。Java 9及以后的版本继续在模块化、性能和安全性方面进行改进,确保Java语言能够适应不断变化的技术需求和市场趋势。 MySQL是一个关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)来管理和存储数据。MySQL由瑞典MySQL AB公司开发,并于2008年被Sun Microsystems收购,随后在2010年,Oracle公司收购了Sun Microsystems,从而获得了MySQL的所有权。MySQL以其高性能、可靠性和易用性而闻名,它提供了多种特性来满足不同规模应用程序的需求。作为一个开源解决方案,MySQL拥有一个活跃的社区,不断为其发展和改进做出贡献。它的多线程功能允许同时处理多个查询,而其优化器则可以高效地执行复杂的查询操作。 随着互联网和Web应用的快速发展,MySQL已成为许多开发者和公司的首选数据库之一。它的可扩展性和灵活性使其能够处理从小规模应用到大规模企业级应用的各种需求。通过各种存储引擎,MySQL能够适应不同的数据存储和检索需求,从而为用户提供了高度的定制性和性能优化的可能性。

Global site tag (gtag.js) - Google Analytics