阅读更多

45顶
2踩

编程语言

翻译新闻 10个效果最佳的编程字体

2009-11-03 15:01 by 资深编辑 wutao0603 评论(47) 有145211人浏览

编写程序时,对字体的选择虽然不是最重要的,但也是必不可少的。一个好的字体选择势必会让你事半功倍!

10.Courier
Courier new是Courier的变形,由于可以轻易的对齐字段的左右边界,是编程中最常用的字体,经常被作为默认字体使用。这个字体看上去很死板,在使用这个字体时最好调整一下大小,并开启anti-aliasing(边缘柔化或抗锯齿)。

 
9.Andale Mono
它比Courier系列的字体看上去要舒服一点,由于在很多系统中都表现的非常友好,所以也经常被作为默认字体使用。不过字体间的距离还是让人不太满意

 
8.Monaco
Monaco一直都是Mac上默认的等宽字体,个人认为这个字体在9-10号大小,不使用anti-aliasing 的情况下效果最佳。在Mac上这确实是一个不错的选择,不过还有更好的,所以请继续向下阅读。

 
7.Profont
Profont是一个类似于Monaco的字体,可以在Mac,Windows,Linux下使用,在尺寸较小的情况下效果最佳。

 Profont 9-point, without anti-aliasing


6.Monofur
Monofur是一个比较独特的宽字体,在任何尺寸下的效果都很不错。不管是在大尺寸还是小尺寸中,都要开启anti-aliasing效果。

 
5. Proggy
Proggy是一个看上去很干净的等宽字体,很受Windows用户的亲睐,在Mac上的效果也还不错。不过一般在字体尺寸比较小的情况下使用。

 Proggy Clean at 15-point (yes, 15-point), without anti-aliasing


4. Droid Sans Mono
Droid 系列字体(点此下载)是一套不错的字体,尤其是在小屏的手持设备中表现更佳,例如Android,它基于Apache license。

 
3. Deja Vu Sans Mono
Deja Vu是个人最喜爱的免费的系列字体之一,在任何尺寸下的表现都很好。

 
2. Consolas
Consolas是一个商业字体,也就是说它不是免费的,但它与很多微软的产品捆绑在一起。如果它能免费提供,应该会成为此名单上的第一名!
 

 

1. Inconsolata
Inconsolata是个人最喜欢的字体,而且它是免费的。

 

英文原文来自:http://hivelogic.com/articles/top-10-programming-fonts

  • 大小: 11.8 KB
  • 大小: 11.1 KB
  • 大小: 12.1 KB
  • 大小: 12.9 KB
  • 大小: 12.8 KB
  • 大小: 11.8 KB
  • 大小: 13.6 KB
  • 大小: 11 KB
  • 大小: 1.8 KB
  • 大小: 2 KB
来自: hivelogic
45
2
评论 共 47 条 请登录后发表评论
47 楼 avrilzkq 2015-02-10 15:11
一直比较喜欢 DejaVu Sans Mono,比较推荐
46 楼 woyaowenzi 2009-11-23 22:53
好文章!嘿嘿!
45 楼 yangdong 2009-11-11 21:05
我用 netbeans,在 ubuntu 下 courier new 的表现似乎并不比 deja vu、inconsolata 好。最后我还是无耻地把 windows 下的 consolas 拷贝过来用了。

ps: 为什么 inconsolata 字体这么小?
44 楼 volking 2009-11-05 16:21
Monaco用3年了
43 楼 fengda2870 2009-11-05 11:42
还是喜欢Courier New
42 楼 samael 2009-11-05 11:28
这还有学问啊?一直没怎么在意字体~~
41 楼 wiflish 2009-11-05 11:25
引用
Inconsolata

很爽的说。。
40 楼 whaosoft 2009-11-05 10:22
一直用默认的。
39 楼 spring1118 2009-11-05 08:46
我觉得第三种还可以,但是一般我都用软件默认的!
38 楼 raiha 2009-11-05 08:41
这段测试代码几乎都是小写...感觉monaco大小写高度差距太大了
37 楼 Aoyi 2009-11-05 02:35
consolas用户漂过……
36 楼 coolspeed 2009-11-04 22:03
hilliate 写道
为什么没有雅黑呢?其实雅黑看起来也是很舒服的啊

雅黑很赞。不过他不是等宽字体。请见25楼

其实这里回帖的不是JS的就是AS的。4 c/cpp/java coders, Courier New is enough. 何况还有Fixedsys。只是觉得对最近的UbuntuER,不推荐dejavu sans mono好像不太好。
35 楼 hantsy 2009-11-04 21:15
我最喜欢的字体,DialogInput...
34 楼 hilliate 2009-11-04 14:55
为什么没有雅黑呢?其实雅黑看起来也是很舒服的啊
33 楼 giginet 2009-11-04 14:21
使用editplus来看,设置的12号的宋体
理由:
1.中文系统基本都带,省事
2.字号比较大,俺眼睛不太好,字大看的省力点。

eclipse就不管了,默认的编码。
32 楼 disuse 2009-11-04 13:18
我觉得Deja Vu Sans Mono, Monofur, Monaco, Andale Mono这四种不错,
主要看那个all里的l, 都像数字1就没意思了.
--diyism
31 楼 yourgame 2009-11-04 13:04
还是喜欢mac里面的,从第一次看到就着迷了
30 楼 prowl 2009-11-04 13:03
Monaco 换这个之后就没再换过别的
29 楼 zgdhj95 2009-11-04 12:59
Eclipse里面用Inconsolata 显示中文好像有问题,字体会突然大很多。
28 楼 dongk 2009-11-04 12:05
Inconsolata 放在eclipse里真难看

发表评论

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

相关推荐

  • Microsoft Visual C++ 2010 x86 Runtime - 10.0.40219

    在网上找了好久, 都没找到这个独立安装包, 这里跟大共享出来 Microsoft Visual C++ 2010 x86 Runtime - 10.0.40219 Microsoft Visual c + + 2010年可再发行组件包安装 Visual c + + 库运行在没有安装 Visual c + + 2010年的计算机上与 Visual c + + 开发的应用程序所需的运行时组件。

  • windows10 + visual studio配置C/C++编译环境 和 vscode配置C/C++编译环境,以及opencv4.5.5环境

    windows10+visual studio + opencv4.4.5 环境配置

  • Vc++安装包_Visual C++ 6.0中文版安装与配置入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)

    Visual C++6.0下载链接链接:https://pan.baidu.com/s/18ubNr9Gor3GbRrAkJe612w 密码:piek对刚学习C语言或C++的小伙伴们来说,一款简单好用的编译器必不可少,今天给大家介绍的是Visual C++6.0,这款编译器,容易上手,很适合刚开始接触编程的小白。********************************## 题外话初入计算机行业的人或者大学计算机相关专业毕业生,很多因缺少实战经验,就业处处碰壁。

  • 学习C++的第一步,环境搭建:Visual Studio的安装和创建C++项目

    无论学习任何语言,首先要有编译环境,这里介绍Visual Studio的安装和使用,作为后面C++学习的环境。当然,除了Visual Studio,还有qtcreater、vscode等IDE可以使用,可以根据自己的喜欢安装对应的软件。下面对Visual Studio的安装进行一个详细说明,对具体版本没有限制。

  • Visual Studio调试C/C++指南

    前言Visual Studio(VS)是微软开发的一款集成开发环境(IDE)软件,支持C/C++、C#、VB、Python等开发语言,开发桌面、Web等应用程序。VS功能极其强大,使用极其便利,用户数量最多,被誉为"宇宙第一IDE"。熟悉地掌握基于VS的C/C++调试技术,可以大幅提升调试性能。随着VS版本的更新,其功能越来越强大,本文的内容是基于VS2019进行验证测试的,之前版本VS可能有少量特性不支持。基础。

  • visual c++操作手册

    ”框中会出现上面建立的工程的路径如“C:\myc\helloc”,同时要左边的“C++ Sourse Files”(图1.5),单击“确定”按钮,在“C:\myc\helloc”下就新建了文件hello.c,并显示编辑窗口和信息窗口(图1.6)。)”框中会出现上面建立的工程的路径如“C:\myc\helloc”,同时要左边的“C++ Sourse Files”(图1.5),单击“确定”按钮,在“C:\myc\helloc”下就新建了文件hello.c,并显示编辑窗口和信息窗口(图1.6)。

  • Visual C++使用入门级教程

    注:本文章部分内容取自网络,权侵删 Visual C++下载链接(汉化版) https://download.csdn.net/download/grandaunt/10755497 官方教程:https://visualstudio.microsoft.com/zh-hans/vs/getting-started/ 安装加初次运行 1.这是安装向导,我们点击下一步 2.继续点击下一步 3.选...

  • 【最详细|附源码】Visual C++(VC)6.0最新安装教程

    软件:Visual C++版本:6.0语言:简体中文大小:34.26M安装环境:Win11/Win10/Win8/Win7硬件要求:CPU@2.0GHz 内存@4G(或更高)下载通道①百度网盘丨下载链接:提取码:dg2n[更多软件]:点击进入管家「软件目录」!

  • Microsoft-Visual-c -各版本之间关系(非常全)

    一些游戏、用的免CD破解补丁等程序常常都需要C++ Redistributable Package的支持。但是C++ Redistributable Package有众多版本,常常使新玩家觉得无从下手。本文的目的在于帮助大部分初级玩家解决区分c++的版本问题,让他们很快的找到自己需要的c++版本。

  • Visual C 6.0

    直接下载就行了,绿色版,下载完后直接用。。。。。。。

  • Visual C 6.0.zip

    VC++6.0绿色完整版 适用于xp win7 win8 win10 还有一份替换 稍等

  • visual.c 6.0软件

    visual.c 6.0软件。visual.c 6.0软件。visual.c 6.0软件。visual.c 6.0软件。

  • C语言编译器之三,VC++

    三、Visual C编译器 Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)是微软公司的免费C++编译器与开发工具,具有集成开发环境(Visual Studio),可提供编辑C语言,C++以及C++/CLI等编程语言。在Windows系统中,Microsoft Visual C++的应用还是相当广泛的。 3.1、Visual C/C++编译器发展历史 在上世纪80年代至90年代早期,Microsoft V...

  • 第一个C语言程序,visual C++ 6.0使用教程

    C语言第一个程序及visual C++ 6.0使用教程

  • 各个版本Microsoft Visual C++运行库下载

    各个版本Microsoft Visual C++运行库下载 Microsoft Visual C++ 2005 Microsoft Visual C++ 2005 Redistributable Package (x86) https://www.microsoft.com/zh-cn/download/details.aspx?id=3387 Microsoft Visual C++ 2...

  • 最新支持的各个版本Visual C ++ 2017 2015 2013 2010 2008等版本下载

    适用于: Microsoft Visual Studio 2008专业版Microsoft Visual Studio 2008标准版Visual Studio 2010 Professional 下面链接列出了最新版本的Microsoft Visual C ++的下载链接。   https://support.microsoft.com/en-us/help/2977003/the-lat...

  • Visual C++ Redistributable 一键安装All In One Runtimes

    Visual C++ Redistributable 一键安装All In One Runtimes

  • Microsoft Visual C++ 6.0 简体中文企业版.RAR

    Microsoft Visual C++ 6.0 简体中文企业版,绝对好用! #include void main() { float score; cout<>score; if(score>=90) cout<=80) cout<=70) cout<=60) cout<<"Pass!"; else cout<<"Failed!"; } 自己测试!

Global site tag (gtag.js) - Google Analytics