包括intellij,pycharm,phpstorm都包含两种字体设置,我以windows 8环境下为例
首先设置包含两部分,IDE界面字体,和code Editor界面字体
一般Settings…IDE Settings->Appearance中UI Options下default Font会参考主题Themes的设置来配置,我使用的是Darcula主题,Override Default fonts 用微软雅黑字体,14号字覆盖默认字体,这样IDE界面就同普通Windows程序一样了。
而Editor区才是我们急需自定义的,默认似乎是系统等宽字体–宋体,这不是我喜欢的代码字体,所以IDE Settings->Editor->Colors&Fonts->Font中就成为了大家设置自己喜欢字体的配置区。
同样是Darcula主题,系统内建的是不能修改的,要自己另存为Save as..一个新主题比如My_Darcula。Editor Font最好选用等宽字体,这不用赘述。Available可选字体中,选用一个喜欢的字体比如Consolas放到右边的Selected已选字体,并移动到顶端,保留一个Monospaced为系统默认等宽字体作为无法起效时的备用。下面的预览区就可看到你选用字体的效果,这对于字母O和数字0,小写l和数字1的识别很有帮助。
另外对于高分辨率屏幕如果字体大小固定在某个值都是很不舒服的,要不就是字体小了看不清,要不就是字体大了一屏看的代码太少。所以动态字体大小就很有价值。
使用Ctrl+鼠标滚轮上下缩放Editor的字体,需要开启这个功能,IDE Settings->Editor下激活Change Font Size (Zoom) with Ctrl + Mouse Wheel。
有了这两个技巧,jetbrains的代码编辑器会更加随心所欲。