推荐的编程字体?
我们使用哪种字体进行编程,以及使用哪种语言/ IDE?我在我的所有Visual Studio工作中都使用Consolas,还有其他建议吗?
解决方案
回答
我将Consolas用于所有内容,包括Notepad ++,SQL Studio,Eclipse等。我希望有Mac版本。另外,如果我们注意到,Stack Overflow上的文本区域字段使用Consolas,因此我们也有其他一些支持者:p
回答
我不使用Consolas,尽管它在LCD上看起来确实不错,但有时我不在LCD上,例如当我进行演示时,它看上去很烂。
我当前选择的编程字体是Liberation Mono字体。
哦,老兄,刚发现为什么Stack Overflow上的文本看起来像废话,它迫使Consolas是cleartype字体,而在我当前未启用cleartype的设置中,它看起来非常糟糕。
要在uservoice上进行错误报告。
回答
对于UltraEdit以及与此相关的任何事情,我使用的是旧版的Courier New。
替代文字http://www.identifont.com/samples/microsoft/CourierNew.gif
我发现Consolas在抗锯齿方面很难读懂。
回答
为Consolas添加投票。在我眼中感觉非常轻松。
回答
为Consolas +1,以及适当的配色方案(我在第一个屏幕截图中使用白色)
回答
我从来没有找到偏离信使新书的理由。我认为只要使用Sans-Serif,任何字体都不会出现问题。等宽字体也很适合编码。
回答
Consolas(下载)或者Andale Mono(下载)。我主要使用Andale Mono。很久以前,我写过一篇有关字体编程的文章,我认为Consolas尚未出现。
http://www.deadprogrammer.com/photos/fonts.gif
我发现键入" Illegal1 = O0"是对适应性的良好测试。
回答
我在Windows上将Inconsolata与UltraEdit一起使用。使用TextMate(在Mac上)时,我更喜欢Monaco(这是默认字体)。
回答
摩纳哥+1,尽管这篇博客让我开始考虑改用Inconsolata。
我很好奇所有使用的磅值,我使用TextMate的默认磅值12pt。
回答
我喜欢Visual Studio中的Fixedsys。这是经典。没有抗锯齿模糊。
回答
我在Mac上使用Consolas,顺便说一句;如果我们要安装consolas TTF文件,则这里是一个下载链接(Mac / Win / Linux)。
/ mp
回答
我必须完全同意Proggy字体的Kevin Kenny,尽管我更喜欢Proggy Clean。但是,无论哪种方式,我们都必须使用一种字体,该字体必须清楚地显示数字0和字母O之间的差异。这里的预览字体并没有真正显示出这一点。
回答
I never found a reason to stray from Courier New. I don't think I'd have a problem with any font so long as it's sans-serif. Mono-spaced fonts are nice for coding, too.
信使新有衬线。
回答
我在TextMate上使用AA的PanicSans 12pt,而在Terminal / vim上却喜欢Inconsolata ...(辩论将我的TM字体更改为该字体...但磅值是14pt):
回答
Consolas对我也是
回答
TextMate中的Inconsolata 14pt
回答
我喜欢Envy CodeR。
回答
我真的很喜欢DejaVu Sans Mono。它非常干净,对眼睛也很容易。
回答
Lucida Sans打字机
回答
我刚刚尝试过Consolas,但Envy Envy在我眼中似乎"太狭窄",但是Consolas看起来很棒(我在Mac上)。感谢提示!
回答
快递对我来说也是新的,它的间距很好。
回答
投票赞成Consolas进行代码编辑,Dina进行控制台输出。
回答
Verdana宽度可变,小尺寸易于在屏幕上阅读。
回答
我也喜欢Consolas,但我也喜欢Anonymous:http://www.ms-studio.com/FontSales/anonymous.html
回答
每次都使用Lucida Console。
我从未发现一种字体可以在不显示局促的情况下以相同的点大小将尽可能多的代码行打包到屏幕上。
而且看起来也不错。
回答
我一段时间以来一直在使用Dina http://www.donationcoder.com/Software/Jibz/Dina/index.html字体进行文本编辑,这似乎做得很好。
回答
对Consolas的另一票表决。此刻我最喜欢的IDE字体。
回答
我最近刚从Bitstream Vera Sans Mono切换到Inconsolata,但是在这里阅读答案,我将给Consolas一个机会。到目前为止看起来还不错。
回答
我真的爱上了Droid Sans Mono。
回答
我认为Consolas上的抗锯齿模糊是由未启用ClearType的显示器引起的。 Consolas是为ClearType设计的。
[杰夫·A:的确,我们可以在我撰写的有关此主题的帖子中看到此屏幕截图。]
回答
我喜欢consolas,尤其是带有斜体的注释。小斜体的卷曲是如此可爱:P
回答
ProFont。我是唯一仍在使用它的人吗?
回答
我使用Lucida Console已有多年了,再也找不到更好的选择了。
但是我尝试了几次Consolas字体,并且-我更喜欢Lucida Console。
回答
我打算以此为敌,但实际上我使用了-gasp-一种非等宽字体!我偶尔会切换回等宽字体以消除歧义,但是大多数情况下,我发现,一种很好的干净无衬线字体最容易阅读,而且不会浪费屏幕空间。
具有良好语法颜色的IDE会有所帮助。
回答
@谦虚:
I wish there was a Mac version.
我们可以在Mac上安装字体。我无时无刻都在使用它,没有任何问题。唯一需要注意的是在使用GVIM时设置nomacatsui
,或者更好的是切换到MacVim。
回答
DejaVu Sans Mono(有时也称为Panic Sans),大小为11,抗锯齿。以前,我只使用没有抗锯齿的字体,但似乎只适用于这种字体。
回答
我还必须为Android的" Droid Sans Mono"添加另一个投票。这是一种非常清晰明了的编码字体。
回答
在keithdevens.com和lowing.org上的这两页上有很多编程字体,它们是死页,但它们都在Internet档案中。
关于编程字体的其他一些讨论可能会有更多建议,包括对此印刷技术博客文章的评论以及在文本编辑器论坛上有关此主题的评论。
我个人喜欢Triskweline:
替代文字http://www.netalive.org/tinkering/triskweline/shot.gif
回答
我尝试了Myriad,直到意识到使用可变宽度字体是一个傻瓜游戏。
Courier New在这里,尽管我将在这里看到它之后尝试Envy。
回答
早在Mac LC时代,我就向Monaco 9pt发誓,主要是因为它的斜线为0。但是,我从未完全习惯默认的行高。
摩纳哥样本http://www.k8zt.com/ham_fonts/monaco.jpg
在原始非OS-X版本中很难找到。
回答
Consolas for Visual Studio。这是我获得新安装设置时更改的第一件事。第二个是反转主要颜色,在我看来,黑色背景上的白色文本很容易凝视几个小时。
白色背景上的黑色文字http://college-code.com/stackoverflow/black_on_white.PNG
相对
黑色背景上的白色文字http://college-code.com/stackoverflow/white_on_black.PNG
第二个倾向于使我的眼睛在长时间的编码会话后不会流血。可能是我的代码。
回答
Consolas一路走来。
回答
Lucida Console或者Lucida Sans Typewriter,尽可能小,这样我就可以最大化屏幕上的代码量。有时Courier或者Monaco(例如TextMate中的Monaco)。
回答
我很高兴ProFont的用户最初在Mac上可用,现在每个人都可以使用。
回答
迪娜再次投票。只要我们以最佳尺寸(9 pt)使用它,它看起来就很棒。
回答
我第二次获得Consolas,Inconsolata,DejaVu Sans Mono和Droid Sans Mono,我更倾向于Droid。
回答
我也使用比例字体。它们看起来很不错,原因是它们在书籍和杂志上工作的原因相同:字符之间的差异越大,大脑越容易区分它们。我们可以在屏幕上放更多东西。缩进仍然可以正常工作:6个前导空格仍然是3个前导空格的两倍。
我使用的是佐治亚州的一个版本,使小写字母" l"看起来不太像数字" 1",并在零后面加了一个斜线。
回答
如果我们和我一样,只衬线发誓,请尝试使用K的Kourier,K是一种更为紧凑的Courier。
回答
必须注意,我们使用的文本编辑器/ IDE决定了字体的外观。我喜欢UltraEdit,但它能正确呈现的唯一字体是Courier New。它模糊了所有其他有用的等宽字体。但是,Visual Studio在准确呈现任何字体方面做得很好。
目前,我将投票投票给Consolas。不过,我将尝试回复中列出的其他一些。谢谢你。顺便说一句,请发布链接下载!
回答
我正在Mac上挖掘DejaVu Sans Mono(应该与Panic Sans相同)。
回答
+1 Verdana-同意pauldoo
用于编码的可变宽度字体可能并不是每个人都喜欢,但是我真的很喜欢Verdana的ClearType可读性。
回答
我已经将Proggy Clean TT与Visual Studio一起使用了几年了。我喜欢选择零斜杠字体的功能,因此当管理人员决定编程而不是进行管理时,它们不会混淆0101和0101(零)。
http://www.proggyfonts.com/
回答
在相当长的一段时间里,我一直在使用ProFont,主要是因为它可以使许多线条适合给定的高度(比Consolas或者其他产品要多得多)。 Consolas也不错,不过...
回答
Neep Alt 13/17非常好。
回答
Consolas,除非我在关闭字体平滑功能的情况下通过慢速RDP连接运行,然后使用Lucida Console。
回答
它已经被说过几次了,但是http://www.proggyfonts.com/真是太棒了。我是Proggy Clean零粗体标点的忠实粉丝。我在cso中完成大部分工作,因此大胆的标点符号非常适合。
回答
我喜欢ProFont TT> tweaked <它很干净,并且1,l和I与0和O之间有明显的区别,它在9pt时效果最佳。它无法很好地扩展。
回答
我喜欢Terminus的一些命令行功能,至少可以滚动日志文件和irssi / irc(可用的TTF版本)。下面运行中的terminus.ttf的屏幕截图(在启用了ClearType的Windows XP上为PuTTY)。
下面运行中的terminus.ttf的屏幕截图(在启用了ClearType的Windows XP上为PuTTY)。 http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png
回答
摩纳哥+1
替代文字http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png
只是很漂亮,我发现我可以连续阅读几个小时。
回答
Verdana。
易于阅读,并且非常重要,易于区分类似字符,例如O和0,(以及{,1,I和l等。
回答
我从未考虑过更改字体,我一直对Courier感到满意。如果可以投票支持,此线程确实打开了我的眼睛!
与Droid Sans Mono一起去了。
回答
我使用Bitstream Vera Sans Mono,但是我们需要激活ClearType使其可读。
我喜欢本线程前面提到的" Illegal1 = O0"可读性测试,为此,我深表感谢。
回答
Consolas对我来说。这些是专门为LCD + MS提示引擎开发的。另外,我们可能会发现ClearType调谐器(MS PowerToy)是一个很好的补充,因为它使我们可以更好地控制字体的外观。
回答
对于VS,没有什么比Fixedsys好。
回答
我建议我们阅读这些编程字体的比较,以获取更多的知识,而不仅仅是对特定字体进行另外的投票。
杰夫·阿特伍德的出色"总结":
http://www.codinghorror.com/blog/archives/000157.html
另一种5种字体的评论以及不错的屏幕截图:
http://blog.hamstu.com/2008/02/03/the-typography-of-code/
回答
我更喜欢Profont。
回答
我实际上买了The Sans Mono Condensed,它是O'Reilly标题中的goto代码字体。它与Consolas for Microsoft是同一个人(但是Consolas在我购买时不可用)。
如果我们也正在做类似的事情,那真的是非常好,紧致,清晰的脸,在幻灯片上也可以很好地工作。
回答
我本人也喜欢Consolas,但是在等宽字体方面,还有很多其他选项可供选择:
回答
我喜欢Profont,当Jeff在博客上写编程字体时,我第一次遇到它
回答
我以前从未听说过Droid Sans Mono,但是我安装了它并在9点尝试了它,我必须说它是迄今为止在Linux上看到的最高质量的Mono字体。
在我的Mac上,它一直都是Panic Sans,在11点或者12点使用它可以使反锯齿实际上在等宽上起作用,这是我以前从未见过的。
回答
我很惊讶没有人提到Pragmata。这是编程字体的宝马。简洁,易读且简洁优雅。
替代文字http://www.fsd.it/fonts/imm/pr_abc.gif
现在有一个针对PragmataPro的筹款项目(与Pragmata相比,它覆盖Unicode的更大一部分),使其在知识共享许可下免费提供!
回答
不要忘记颜色!
出于某种原因,《暮光之城》中的Delphi 7不能很好地渲染Droid Sans Mono,但是在Visual Studio中以黑色为橙色主题非常好。 Deja Vu Sans Mono是最好的全能选手。我几乎在任何地方都使用它。除了其丑陋的Q字形之外,Consolas将是出色的。
自从进入工作世界以来,我发现的另一件事是,尽管我的视力很好,但我还是希望代码字体保持在12pt或者13pt左右,以减少眼睛疲劳并确保我不能放置太多文本在屏幕上。保持代码块垂直较短是一种激励。
我注意到该编辑框不符合我浏览器的默认等宽字体。它给了我摩纳哥(我在OSX上)。摩纳哥太恐怖了。它的字形元素元素角度很差,并且其首字母比例不正确。
哦,在Windows上几乎没有关系,因为字体无论如何都不会正确显示。 / me穿阻燃服
回答
我的摩纳哥10分。
回答
我一直在这个链接上待了一年多,这是一篇标题为"五种出色的编程字体"的文章。这五种字体是不错的字体,但是本文包含带有更多有趣答案的注释。
http://forums.programming-designs.com/viewtopic.php?pid=3338
回答
我最喜欢的是11像素的ProggyClean。我已经使用了2-3年,它非常适合在屏幕上显示很多内容而又不会让人痛苦地阅读。到目前为止,它值得引起更多关注:
Proggy Clean http://www.proggyfonts.com/download/example_proggy_clean.gif
该站点有许多变体,包括斜杠零,功能标记的粗体等:
Proggy Square http://www.proggyfonts.com/download/example_proggy_square_bp.gif
(顺便说一句,我最喜欢的文本编辑器TextPad允许我们为不同的文件类型使用不同的字体和字体大小,这是一个非常好的功能。)
回答
我建议Windows用户使用Lucida Console,Linux / Unix使用Adobe Courier,这些字体的大小为10pt,看起来不错!而且非常清晰
编辑:
我一直在说使用Lucida Console是一个不错的选择,嗯,现在我知道Consolas :)
回答
我在Linux和Mac OS X上都使用Inconsolata。
回答
6x13. 我们可以在1024x768上获得两个终端或者编辑器窗口,而在1600x1200屏幕上获得三个。在此可以找到该字体的Windows版本。
回答
我也更喜欢Consolas,当使用其他字体时,显然cleartype会有所帮助。
回答
在找到ProggyTiny之前,我总是使用Softy制作自己的字体。这非常容易,而且如果我们对当前字体的某些功能感到恼火(例如," Q太相似于0"),可能会提高工作效率。
回答
Lucida Console不太好,因为粗体文本比非粗体文本占用更多的空间。 Consolas克服了这一点。
回答
Tahoma可读性强。如果需要更大,请使用Verdana。
回答
当然,无政府主义者32分。用风格编码!
无政府主义者http://img525.imageshack.us/img525/1584/ss42po1.jpg
回答
ProFont是代码的绝佳字体,Consolas是第二名。我们总是可以使用一些Terminal字体来怀旧,以怀旧一点(将背景颜色自定义为黑色,将前景字体自定义为绿色,以达到最佳效果!)。
回答
摩纳哥12pt,还有其他方法吗?
回答
在bash和vim中,我使用Lucida Typewriter,但在Kate,Scintilla,Eclipse和Netbeans中,我(当前)使用Lucida Casual,即比例字体。十年前,我开始在Visual Studio(MS Comic Sans)中使用比例字体,它对我来说很好用。所述IDE中的彩色语法突出显示提供了出色的可读性,并且对于HTML和LaTeX等文本繁重的语言,比例字体是一种自然的选择。
回答
我将Visual Studio 2008的Bitstream Vera http://www.gnome.org/fonts/与Darkness Theme搭配使用,因为我的眼睛无法处理白色背景。
回答
出色的CodeProject文章,列出了33种用于编程的字体(每个都有示例)
http://www.codeproject.com/KB/work/FontSurvey.aspx
回答
Verdana一旦我意识到我不必使用等宽字体;-)
回答
Consolas
我在任何地方都使用它,在所有方面都使用它。
忠告:坚持下去。
回答
我一直在使用Anonymous,但是我需要检查其他一些字体。
回答
我只使用Courier New,或者任何可用的等宽字体。
但是,有时我喜欢使用Sans-Serif(当前为Comic Sans MS)在Notepad ++中进行注释。 (但是,我现在倾向于将所有内容都切换为等宽格式,只是为了保持间隔等一致性。)
回答
还没有人提到它,所以让我只提一下DejaVu Sans Mono,它是Vera Sans Mono的一个分支,并且包含在大多数Linux发行版中。它支持大多数Unicode。
回答
我再次对Consolas投了赞成票。自从Jeff的博客文章中了解到它以来,我就使用它。感谢建议。
它使我改善了日常编程生活的一个方面,这是我以前从未想过的。
回答
位流Vera Sans Mono。 [http://www.dafont.com/bitstream-vera-mono.font]
回答
提高字体
The Raize Font is a clean, crisp, fixed-pitched sans serif screen font that is much easier to read than the fixed pitched fonts that come with Windows. Ideally suited for programming, scripting, html writing, etc., the Raize Font can be used in any IDE or text editor.
回答
比特流vera sans mono
回答
Bitstream vera sans,一种Gnome字体。我发现它比Consolas清晰得多,这也很好。
回答
确实是任何等宽字体。老实说,我觉得没有什么比那重要的了。
回答
我也喜欢consolas
回答
我几乎在所有东西(Eclipse,腻子和其他终端)中都使用Terminuse:http://fractal.csie.org/~eric/wiki/Terminus_font
我必须说,我不明白为什么大多数人都使用9pt之类的小字体,我们有14英寸的显示器还是什么?
对我来说,最好的方法是使用使我的显示器最多显示30-40行方法的字体大小,这种方法我需要创建更小的方法:)
回答
Consolas,适用于各种字体大小,我找不到更好的选择。
回答
任何无衬线。
回答
Consolas最近切换到它,它很可爱。
回答
我使用基于ProFont的MonteCarlo,但也有一个大胆的面孔。这样,将粗体用作语法高亮部分的IDE /编辑器将使文本仍然保持正确的固定宽度。
Java示例http://bok.net.nyud.net/MonteCarlo/images/java-example.png
快速的棕色狐狸示例http://bok.net.nyud.net/MonteCarlo/images/screenshot-small.gif
像ProFont,Proggy等一样,它很小(并且是基于位图的,显然不能缩放),但是我喜欢一种小的字体进行编码,并且仍然非常清晰易用。
回答
Windows下为Consolas和Courier New,* nix下为Inconsola。我确实很想念旧的IBM终端字体。一个来自绿色/橙色端子。
回答
在Mac OS X上为11pt的抗锯齿摩纳哥。在黑暗的背景下看起来更好,更清晰。
替代文字http://www.fabernitor.net/ayaz/monaco11pt.png
回答
阿里亚尔是最好的
回答
Consolas。斜体以供评论。唯一办法。不,这只是在开玩笑,最好的编程字体是这个!这是第一个C程序:
The image link must not be working, tell me in a comment http://img40.imageshack.us/img40/8008/picture1iqv.png
推荐使用,以提高可读性。
回答
我使用的是ForMateKonaVe
,它是Bitstream Vera Sans Mono和半角的Konatsu的合并。我到处都用很多日语,这是在TextMate中显示它的最佳方法。
回答
Fixedsys Excelsior 2.00,Raize和通常的用法。
http://kaishaku.org/codefonts/
回答
尝试Lucida Grande ..
惊人的!!
回答
Bitstream Vera Sans Mono的-2-带有点缀零的版本,修改后免费下载该字体。
Prima Sans Mono的+2-缺少零点的文件需要RapidShare免费下载才能将字体扩展到终端。
回答
我向DejaVu Sans Mono发誓