我已经在 Windows XP 上使用 Cleartype 和 Vista 字体有一段时间了。我喜欢用 Consolas 字体来处理源代码。我也希望将它用作我的 Windows 控制台(命令)窗口的字体。有办法吗?
答案1
创建 Windows 注册表的备份。
在 regedit 中,导航至
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
右键单击右侧窗格,选择
New
->String value
。写
00
为条目名称。右键单击新条目,然后单击
Modify
。在数据字段中输入所需字体的名称
Value
。该值应与HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts
如果要添加其他字体,请重复前面的步骤,
0
每次在条目名称中添加(即第三个条目应该是,000
依此类推)。重新启动电脑以应用更改。
打开一个控制台窗口,右键单击标题栏,选择
Properties
。选择
Font
选项卡。新字体应出现在列表中。
在执行任何操作之前,请阅读文章“为什么控制台窗口仅限于 Lucida Console 和光栅字体?“,它详细解释了为什么你不应该这么做。
答案2
这是一个简单的注册表调整。
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont
添加一个名为 00 的字符串值 (REG_SZ),并将 Consolas 放在“数据”字段中。
然后,您将需要重新启动电脑,并在命令提示符内更改默认值。
开始 -> 运行 -> Cmd。
右键单击窗口标题->属性->字体。
答案3
使用康埃穆。它比“DOS box”好太多了。它也比 Console 好。
答案4
仅作为示例。另一个控制台终端替换:https://eugeny.github.io/terminus/ 基于 Windows 7 及更高版本支持的 Electron。不过,您可以尝试用 Windows XP 版本替换 Electron:https://discuss.atom.io/t/electron-windows-can-support-xp/29428