我真的很讨厌编程字体的所有选择。不过我有相当特殊的品味:
我更喜欢非等宽,因为在我看来,字符没有理由出现在列中。
我更喜欢最小的行间距,以便在屏幕上显示更多代码。
当您选择它们时,我不会使用会改变大小的字体。
我希望 I 看起来与 l 和 1 不同,O 看起来与 0 不同。
我想要 (){}[]/\;:,。和其他此类非字母数字比正常情况大。
MS Sans(随 Visual Studio 2005 或 Windows XP 一起提供,不确定是哪一个)似乎可以满足大多数这些需求,但这不是重点:它不能满足所有需求,但为什么要这么做呢?作为程序员,我们习惯于创造我们没有的东西。然而,字体对于普通用户(或至少对我来说)来说是遥不可及的。
我想从发布的字体开始,根据我的需要对其进行自定义,然后在我的 IDE(Visual Studio,2005 和 2010)中使用它。实际上,这可能吗?
编辑:添加了有关此预期字体的目标 IDE 的注释。
I really hate all my options with programming fonts. I have fairly particular tastes though:
I prefer non-monowidth, since in my opinion there's no reason for the characters to be in columns.
I prefer minimal line spacing, to fit more code on the screen.
I will not use fonts that change size when you're selecting them.
I'd prefer if I looks different than l and 1, and O looks different than 0.
I'd like the (){}[]/\;:,. and other such non-alphanumerics to be larger than normal.
MS Sans (provided with Visual Studio 2005, or windows XP, not sure which) seems to accomodate most of these needs, but this is not the point: it doesn't accomodate all of them--but why should it? We as programmers are used to making things we don't have. Yet fonts, to the average user (or at least to me) are out of reach.
I'd like to start from a published font and customize it to my needs, and then use it in my IDE (Visual Studio, both 2005 and 2010). Practically speaking, is this possible?
EDIT: added commentary regarding the target IDE for this prospective font.
发布评论
评论(2)
创建自己的(好的)字体是一项艰苦的工作。以下是您可能想要使用的软件的列表和说明:
http://typophile.com/node/20717 通常,typophile.com 包括一个论坛。
另外,如果您不坚持使用比例字体,也许可以使用这里的字体之一:
http://www.codeproject.com/KB/work/FontSurvey.aspx 或此处:http://keithdevens.com/wiki/ProgrammerFonts 是一个起点。
Creating your own (good) font is hard work. Here's a list and desciption of software you might want to use:
http://typophile.com/node/20717 and generally there are quite a few resources on typophile.com including a forum.
Also, if you don't insist on using a proportional font, perhaps one of the fonts here:
http://www.codeproject.com/KB/work/FontSurvey.aspx or here: http://keithdevens.com/wiki/ProgrammerFonts is a starting point.
Windows 中有一个内置字体编辑器:按 Windows-R,然后输入 eudcedit,然后按 Enter 键。
There's a build-in font editor in Windows: press Windows-R, then type
eudcedit
, then hit enter.