出于某些原因,在学校使用的电脑换了一台。
然后由于实在忍受不了 cmd
界面丑陋的字体,所以就折腾了一会。
下列操作均在 Windows 7
系统中进行。
字体的安装
什么 build
不会啊,反正是 Windows
,直接把 ttf
文件下下来选中右键安装完事。
推荐平时使用 Sarasa Gothic(更纱黑体),代码 Hack 或 Fira Code。
目前计算机中安装的字体可以在在 C:\Windows\Fonts
查看。
Fira Code 还有一些特性,详见后文。
更改 cmd 字体
Win + R
, regedit
进入注册表。
再进入[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
中。
- 代码页
936
:默认简中字体 - 代码页
950
:默认繁中字体 - 代码页
932
:默认日文字体 - 代码页
949
:默认韩文字体 - 代码页
437
:其他(不属于上面的所有项都属于这个代码页)
添加一项 0936
,输入需要的字体即可。
然后打开 cmd
,右键标题栏的 属性(P)
,更改字体即可。
参考kangflict的博客。
更改 Dev C++ 字体
虽然我本人是不喜欢 Dev C++
……但是总还是得用。
工具[T]>编译器选项[E]>显示
。
更改 VS Code 字体
打开 UI 界面的设置。
顺便附上目前使用的 settings.json
。
1 | { |
更改 Hexo 博客字体(NexT 主题)
打开主题目录下的 _config.yml
。
然后就是 font:
那一段。
发现原本的 Lato
字体不是很难看,所以就只将代码字体改为了 Hack
。
Fira Code 特性
大概就是在支持连字属性的地方会将各种连着的符号渲染成左图这个样子……
SublimeText, Xcode, Notepad++, Eclipse 等编辑器都不支持连字。
然而 VS Code 支持,只要在 settings.json
里加上一行:
1 | "editor.fontLigatures": "true" |
但是本人觉得这样搞反而会降低代码可读性,所以便作罢。