题
您使用什么字体进行编程,以及用于什么语言/IDE?我用 康索拉斯 对于我所有的 Visual Studio 工作,还有其他建议吗?
解决方案
要么康索拉斯 (下载) 或安代尔莫诺 (下载). 。我主要使用 Andale Mono。我写了一篇关于字体编程的文章 很久以前, ,我认为 Consolas 还没有出来。
http://www.deadprogrammer.com/photos/fonts.gif
我发现打字 Illegal1 = O0
是一个很好的适合性测试。
其他提示
我真的爱上了 Droid Sans Mono.
我真的真的很喜欢 DejaVu Sans Mono. 。它非常干净且养眼。
我使用 Consolas 处理所有事情,包括 Notepad++、SQL Studio、Eclipse 等。我希望有 Mac 版本。另外,如果您注意到,Stack Overflow 上的文本区域字段使用 Consolas,因此我们还有其他一些粉丝 :p
我喜欢 羡慕代码R.
我用 Bitstream Vera Sans Mono, ,但您需要激活 ClearType 才能使其可读。
我喜欢本线程前面提到的“Illegal1 = O0”可读性测试,谢谢。
Anarch,当然是32分。代码风格!
对于 UltraEdit 和任何与此相关的事情,我使用旧的 快递新。
替代文本 http://www.identifont.com/samples/microsoft/CourierNew.gif
我发现 Consolas 由于过度抗锯齿而难以阅读。
顺便说一句,我在 Mac 上使用 Consolas; 这是下载 consolas TTF 文件的链接 如果你想安装这个(Mac/Win/Linux)。
/mp
我不使用 Consolas,虽然它在 LCD 上看起来确实不错,但有时我不在 LCD 上,比如当我做演示时,它看起来很糟糕。
我目前选择的编程字体是 解放单声道 字体。
天哪,刚刚发现为什么 Stack Overflow 上的文本看起来像垃圾,它强制使用 Consolas,这是一种 ClearType 字体,而在我当前没有启用 ClearType 的设置中,它看起来非常糟糕。
将在用户语音上进行错误报告。
我一直在使用迪娜 - http://www.donationcoder.com/Software/Jibz/Dina/index.html - 字体现在用于文本编辑一段时间,它似乎做得很好。
专业字体. 。只有我还在用吗?
我喜欢 固定系统 在视觉工作室中。这是一个经典。无抗锯齿模糊。
一篇优秀的 CodeProject 文章,列出了 33 种用于编程的字体(每种字体都有示例)
我很惊讶没有人提到 语用. 。它是编程字体中的宝马。简洁、可读,是简单优雅的顶峰。
替代文本 http://www.fsd.it/fonts/imm/pr_abc.gif
现在有 PragmataPro 正在进行的筹款项目 (它涵盖了比 Pragmata 更大的 Unicode 部分),使其在知识共享许可下免费可用!
我用 因康索拉塔 在 Windows 上使用 UltraEdit。对于 TextMate(在 Mac 上),我更喜欢 Monaco(它是默认字体)。
TextMate 中的 Inconsolata 14pt
我喜欢 普罗丰特, ,我第一次遇到它的时候 Jeff 发表了有关字体编程的博客
我也喜欢 Consolas,但我也喜欢 Anonymous: http://www.ms-studio.com/FontSales/anonymous.html
添加对 Consolas 的投票。我的眼睛感觉很轻松。
我从来没有找到离开 Courier New 的理由。我认为只要是无衬线字体,我就不会对任何字体有问题。等宽字体也非常适合编码。
我也使用比例字体。它们看起来不错,其原因与它们在书籍和杂志中的作用相同:字符之间的差异越多,大脑就越容易区分它们;并且您可以在屏幕上容纳更多内容。缩进仍然可以正常工作:6 个前导空格的宽度仍然是 3 个前导空格的两倍。
我使用了 Georgia 的一个版本,我对其进行了修改,使小写“l”看起来不像数字“1”,并在零上加了斜杠。
我认为 Consolas 上的抗锯齿模糊是由未启用 ClearType 的显示器引起的。Consolas 是为 ClearType 设计的。
[杰夫答:事实上,你可以在 我写的关于这个主题的帖子.]
我建议您阅读这些编程字体的比较,而不是仅仅对特定字体进行另一次投票,您可以在其中了解更多信息:
杰夫·阿特伍德的精彩“综述”:
http://www.codinghorror.com/blog/archives/000157.html
另一篇对 5 种字体的评论,附有精美的截图:
http://blog.hamstu.com/2008/02/03/the-typography-of-code/
有两页 长名单 编程字体的这些页面是 基思德文斯网站 和 洛英网 (死链接,但它是 在互联网档案馆中)
可能有更多建议的其他一些关于编程字体的讨论是 对 Typographya 上这篇博文的评论 和 文本编辑器论坛上的此主题.
我个人喜欢 特里斯克韦林:
似曾相识 Sans Mono(有时称为 Panic Sans),尺寸 11,抗锯齿。以前我只使用没有抗锯齿的字体,但它似乎只适用于这种字体。