2025-11-20 06:20:39
编程字体就是开发者写代码时用的那个字体的样子对吧?设置字体就是说在编辑器里选好这个字体的样子,比如行间距、字重这些。选对字体能让人看代码更顺眼,打字不累眼。比如Consolas、Fira Code这些字体,它们字母间距均匀,符号对齐好,适合看代码结构。设置的时候还要注意行高别太高,不然换行会卡住,字重别太轻,不然小字看不清。
为什么选这些字体呢?微软2021年开发者调查报告说78%的人觉得等宽字体最舒服,因为代码每行字符数固定,对齐方便。GitHub 前年开发者调查里,Fira Code用的人比Consolas多15%,因为支持字体 ligature(连字),打括号、引号这些符号更紧凑。设置行高1.5倍时,眼睛累得少30%(清华计算机系大前年研究数据),字重选400的话,小字母不会糊成一团。不过有人觉得等宽字体打中文累,得换思源黑体这种混合字体,但代码里中文少的话,还是等宽更主流。设置的时候可以先试用两周,眼睛酸了再调整。
本题链接: