您使用什么字体进行编程,以及用于什么语言/IDE?我用 康索拉斯 对于我所有的 Visual Studio 工作,还有其他建议吗?

有帮助吗?

解决方案

要么康索拉斯 (下载) 或安代尔莫诺 (下载). 。我主要使用 Andale Mono。我写了一篇关于字体编程的文章 很久以前, ,我认为 Consolas 还没有出来。

http://www.deadprogrammer.com/photos/fonts.gif

我发现打字 Illegal1 = O0 是一个很好的适合性测试。

其他提示

我真的爱上了 Droid Sans Mono.

alt text

我真的真的很喜欢 DejaVu Sans Mono. 。它非常干净且养眼。

enter image description here

摩纳哥+1

替代文本 http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png

太漂亮了,我发现我可以连续读几个小时。

我使用 Consolas 处理所有事情,包括 Notepad++、SQL Studio、Eclipse 等。我希望有 Mac 版本。另外,如果您注意到,Stack Overflow 上的文本区域字段使用 Consolas,因此我们还有其他一些粉丝 :p

我喜欢 羡慕代码R.

alt text alt text

摩纳哥+1,不过 这篇博文 让我考虑切换到 因康索拉塔.

我很好奇你们都用什么磅值,我用的是 文本伴侣 默认大小为 12pt。

我用 Bitstream Vera Sans Mono, ,但您需要激活 ClearType 才能使其可读。

我喜欢本线程前面提到的“Illegal1 = O0”可读性测试,谢谢。

Anarch,当然是32分。代码风格!

无政府主义http://img525.imageshack.us/img525/1584/ss42po1.jpg

对于 UltraEdit 和任何与此相关的事情,我使用旧的 快递新。

替代文本 http://www.identifont.com/samples/microsoft/CourierNew.gif

我发现 Consolas 由于过度抗锯齿而难以阅读。

我用 露西达控制台 多年来从未找到更好的东西。

不过我尝试了几次 康索拉斯字体 简而言之——我更喜欢 Lucida Console。

我喜欢 终点站 对于一些命令行的东西,至少滚动日志文件和 irssi/irc (可用 TTF 版本)。下面是运行中的 terminus.ttf 的屏幕截图(Windows XP 上启用了 ClearType 的 PuTTY)。

下面是运行中的 terminus.ttf 的屏幕截图(Windows XP 上启用了 ClearType 的 PuTTY)。http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png

顺便说一句,我在 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 - 字体现在用于文本编辑一段时间,它似乎做得很好。

专业字体. 。只有我还在用吗?

我喜欢 固定系统 在视觉工作室中。这是一个经典。无抗锯齿模糊。

Fixedsys Typeface

一篇优秀的 CodeProject 文章,列出了 33 种用于编程的字体(每种字体都有示例)

http://www.codeproject.com/KB/work/FontSurvey.aspx

我很惊讶没有人提到 语用. 。它是编程字体中的宝马。简洁、可读,是简单优雅的顶峰。

替代文本 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 上这篇博文的评论文本编辑器论坛上的此主题.

我个人喜欢 特里斯克韦林:

替代文本 http://www.netalive.org/tinkering/triskweline/shot.gif

似曾相识 Sans Mono(有时称为 Panic Sans),尺寸 11,抗锯齿。以前我只使用没有抗锯齿的字体,但它似乎只适用于这种字体。

Screenshot of Panic Sans in Sublime Text

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top