阅读更多

45顶
2踩

编程语言

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

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

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

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里真难看

发表评论

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

相关推荐

  • Visual C 6.0

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

  • 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.选...

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

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

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

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

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

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

  • 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!"; } 自己测试!

  • Microsoft Visual C++ 14.0(安装包)

    在安装python依赖包的时候,报错信息&quot;microsoft visual c++ 14.0 is required&quot;的解决办法。 1. 下载此文件、2.解压安装、3.再次执行pip install xx命令。

  • MicrosoftVisualC++BuildTools.zip

    PipEnv在下载安装包时,遇见 Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools 异常时必备工具

  • Visual C 6.0.zip

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

  • vc++运行库一键安装工具:Microsoft Visual C++ Build Tools

    解决"error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"问题,资源全名:Microsoft Visual C++ Build Tools.exe,相关博客:https://blog.csdn.net/qq_38161040/article/details/87929616

  • Microsoft Visual C++ 4.0

    Microsoft Visual C++ 4.0

  • Microsoft微软官方Win10 visual c++(vc++2019)运行库下载

    win11 c++运行环境,解决QQ缺少dll问题。 Windows10 C/C++运行库Visual Studio 2015、2017 和 2019下载地址。 安装后可以解决某些软件运行时 .dll 文件报错问题。

  • Vc++安装包_Visual C++ 6.0中文版安装包下载及win11安装教程

    Vc++安装包_Visual C++ 6.0中文版安装包下载及win11安装教程 本文分享的是Visual C++ 6.0(简称VC++6.0)中文版安装包下载及安装教程,关于win11系统下安装和使用VC++6.0使用问题解答,大家在安装使用的过程中会遇到不同的问题,如遇到解决不了的问题请给我留言!

  • visual c ++_Visual C ++对象内存布局

    visual c ++ In our object-oriented world the class is a minimal unit, a brick for constructing our applications. It is an abstraction and we know well how to use it. In well-design...

  • win10下 vscode C/C++环境配置

    安装 C/C++ 插件 安装MinGw 安装链接 安装 gdb,gcc,g++插件 在vscode 里面新建一个cpp文件 #include &lt;iostream&gt; using namespace std; int main() { int test; cout &lt;&lt; "test" &lt;&lt; endl; cin &gt;&gt; test...

  • 各个版本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...

  • Microsoft Visual C + + 2017 X64 Minimum Runtime 无限弹框的解决方法

    Microsoft Visual C + + 2017 X64 Minimum Runtime 无限弹框的解决方法 博主寻遍了天下,终于解决了困扰我大半个月的Microsoft Visual Studio 2017安装期间和Steam绝地求生登陆时出现的BUG。在网上查了大量的文章及帖子后,我发现有写出解决步骤的文章零零散散,也因此花费了我大量时间反复实验,下载,安装,最后…终于成功了,开心。 基...

Global site tag (gtag.js) - Google Analytics