为什么有些编程界面是黑的

1、默认界面都是黑色
vscode默认界面是深色的 。
【为什么有些编程界面是黑的】vim默认界面是深色的 。
sublime默认界面是深色的 。
没有那么复杂 , 只是纯粹地懒得换而已~
2、黑色会反光啊
在黑色背景下容易通过屏幕反光看到背后是不是来人 , 以便老板展现悄悄出现在身后时能假装认真工作!
3、黑色看起来更酷 , 更像黑客
就跟电影里面一样 , 代码刷刷刷一行行的飘过 , 但黑色背景永存 , 黑色背景更适合在晚上行动 , 动静小 , 不会被人发现 。显得逼格很高 。
另外就是其他颜色真的很伤眼睛 。
黑客可能是大部分程序员的一个愿望 , 虽然程序员都知道黑客也就是无聊的一种工作一样 , 但万一哪天变成全球第一黑客呢?梦想还是要有的 , 可以试试关注私聊我 , 随便发送一点各语言的词语 , 就有可能会自动回复你想要的东西哦 。
03年左右 , 本人属于年轻的一辈 , 看着周围的前辈用的IDE都是白色的 。当时的IDE都还没有黑色皮肤一说 , 要想设置黑色的背景还是要折腾一会儿 。年轻就是喜欢与众不同和跟风 , 所以当时的年轻人的IDE基本都是黑色背景 , 还有各种华丽的字体 。然而老一辈的程序员 , 都是统一的白色 。
随着年龄的增长 , 黑色背景也成为了习惯 , 白色背景再也看不惯 。而且大多数IDE也把黑色背景加入了默认设置 , 省去了不少麻烦 。
再来看现在的年轻人 , 除了黑色背景 , 并不能满足他们爱炫酷的心态 , 所以还会下一些插件 , 比如打字效果 , 背景图片等 。而我们也不想折腾这些了 , 关注的更多是技术方面的实现 。再来看公司里40多岁的 , 还是用的白色背景 , 还会说看不惯我们都是黑色背景 , 看起不舒服 。
所以 , 眼睛舒不舒服是其次 , 更多的是岁月的痕迹[大笑]
开始的时候我也不习惯用黑色 , 太慢慢地 , 发现黑色背景下编程非常舒服 , 个人觉得原因主要有三点:
一个是暗色主题能让自己更专注 。举个很形象的例子 , 同样是一个东西 , 在白天看东西和在晚上看 , 光线好的时候我们的眼睛不需要睁太大 , 这样看东西不会太专注 , 这种情况下 , 大脑更容易分散注意力 , 而夜晚情况下 , 我们会为了看清楚一个东西眼睛会睁得更大 , 更加专注 , 对于编程环境下同样如此 , 黑色会使我们更专注 。
二是黑色背景下不容易疲劳 。同时因为白色是反射色 , 在白色环境下 , 大脑更容易疲劳 , 同时黑色是吸收色 , 看东西时不会受其他杂色影响 , 在黑色背景下看东西不会疲劳 , 编程界面也是如此 , 同时数程序员经常需要长时间盯着电脑看 , 当然黑色就更好了 。
二是黑色背景下语法配色效果更好 。根据研究:黑色背景下 , 字体的前景色改变会显得更加明显 , 而白色背景下 , 前景色改变的效果并不明显 , 背景色跟字体粗细的改变更加明显 。可以由于程序员编程环境大多数都需要进行语法着色 , 而黑背景语法着色的效果更好 。所以更多的编程 IDE 设计时选择了黑背景 。

推荐阅读