为什么大多数的程序员的编程界面背景都是黑色的?

2020-04-02 10:45发布

2条回答
霸气的名字 - 喜欢晴天
2楼 · 2020-08-28 11:29

黑色背景下,字体的前景色改变会显得更加明显。而白色背景下,前景色改变的效果并不明显,背景色跟字体粗细的改变更加明显。

简单测试就是同样把字体颜色的RGB各加0x11,黑背景下,改变的字体差异非常明确,而白背景下两者的差异就小一些。

所以在现实中,两种不同的语法元素,在黑背景中可能只差距0x33-0x66就可以轻松辨识,到白背景中可能就要用0x88-0xff才能达到同等的辨识效果。

由于程序员的语法着色主要是基于字体前景色的改变,因此使用黑背景能够得到更好的视觉分辨效果。




猫的想法不敢猜
3楼 · 2021-05-31 08:01

因为字体大多数都是白色的啊,然后对眼睛的疲劳度可以缓解一些

相关问题推荐

没有解决我的问题,去提问