75

长时间敲代码,是浅色背景好还是深色背景好?

 3 years ago
source link: https://www.v2ex.com/t/785006
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

长时间敲代码,是浅色背景好还是深色背景好?

  zhangchongjie · 778280151 · 15 小时 14 分钟前 · 4807 次点击

如题,大家在 ide 里面是深色背景还是浅色的呢? 个人是浅色背景,常用 idea,发现深色背景下的字体对比度不如浅色背景,看久了容易类。老哥们有没有实际的数据说明哪个更好地呀

75 条回复    2021-06-23 00:23:12 +08:00

sheeta

sheeta   15 小时 13 分钟前   ❤️ 2

yuancoder

yuancoder   15 小时 10 分钟前

看习惯了,什么颜色都行

yitingbai

yitingbai   15 小时 9 分钟前

浅色更好, 想护眼把亮度调低, 把颜色变黑除了看的更累根本不护眼. 另外浅色的报错信息(红色,浅灰色)相对于黑色更容易发现

catzilla

catzilla   15 小时 9 分钟前   ❤️ 1

最近最流行的是紫色主题

harwck

harwck   15 小时 7 分钟前

淺色,保證環境光照明充足的前提下。

Leonard

Leonard   15 小时 4 分钟前

ccyu220

ccyu220   15 小时 4 分钟前

还是看自己喜欢,以前用浅色,现在用深色,估计以后懒的换,IDE 是啥就用啥。

3dwelcome

3dwelcome   14 小时 54 分钟前

我用性冷淡灰。

程序员又不是美术,不需要纯黑色的背景,费眼睛。

crclz

crclz   14 小时 49 分钟前

日光色,我现在使用 solarized,刚开始不习惯,现在觉得其他的主题眼睛累

way2create

way2create   14 小时 46 分钟前

leonme

leonme   14 小时 45 分钟前 via iPhone

和环境亮度越接近越好,白天白色,晚上黑色

AscenZ

AscenZ   14 小时 44 分钟前

以前年少轻狂用黑色,现在用浅黄🤣

hhjswf

hhjswf   14 小时 43 分钟前

@leonme 晚上你不开灯撸代码?

KENNHI

KENNHI   14 小时 36 分钟前 via Android

黑色有可能会分散注意力,但 vscode 的默认主题真不戳

shanghai1943

shanghai1943   14 小时 36 分钟前

现在是用的豆沙绿

ericls

ericls   14 小时 35 分钟前 via iPhone

chenyu0532

chenyu0532   14 小时 14 分钟前

我的眼里除了代码已经没有别的颜色了

zhangchongjie

zhangchongjie   14 小时 9 分钟前

@chenyu0532 😁换个角度,那你的字体颜色是什么颜色

zhangchongjie

zhangchongjie   14 小时 8 分钟前

@catzilla 这都有潮流吗,哈哈。。。就是想着怎么可以不那么累眼

sleepm

sleepm   14 小时 8 分钟前

浅色
深色模式对散光不好

zhangchongjie

zhangchongjie   14 小时 7 分钟前

@yitingbai 嗯嗯,我现在是浅黄背景,字体颜色偏深,感觉看起来不累,但是逼格是不如深色的好看

zhangchongjie

zhangchongjie   14 小时 6 分钟前

@Leonard 这个看久了,出门看到红色会和公牛一样往前冲吗😅

takato

takato   13 小时 35 分钟前

先看你的环境,如果你的背后有一大堆日光灯,顶灯之类的,肯定是浅色了。。。
但是如果你喜欢开台灯敲代码,那肯定选灰以下的明度了。。

然后就是爱好问题

xianyukang

xianyukang   13 小时 2 分钟前

@catzilla 很多人用黑色, 但追求个性化, 要用白色 🐶 (买个屏幕挂灯、用 Monitorian 调节显示器亮度、还是白色舒服)

leonme

leonme   12 小时 21 分钟前

@hhjswf 台灯会调的比较暗

um1ng

um1ng   12 小时 12 分钟前

没人用猫头鹰主题吗

ooee2016

ooee2016   12 小时 10 分钟前

天天问? 搜一下不就完了?

bthulu

bthulu   12 小时 9 分钟前

墨水屏无背景色最好

GDKVIP

GDKVIP   12 小时 8 分钟前

cyrivlclth

cyrivlclth   12 小时 3 分钟前

年少轻狂用深色,直到有次切屏的时候,眼睛亮瞎了。。。

ScepterZ

ScepterZ   11 小时 57 分钟前

浅色找不到合适的主题

ViriF

ViriF   11 小时 52 分钟前

说起来 android studio 3.0 的默认浅色背景看着好舒服啊,4.0 以后颜色太浓反而有点难受

ddzy

ddzy   11 小时 49 分钟前

黄色或者白色

newmlp

newmlp   11 小时 35 分钟前

HDMItoDP

HDMItoDP   11 小时 35 分钟前

@shanghai1943 豆沙不是红色的吗啊?

Semaphore

Semaphore   11 小时 33 分钟前

浅色目前没找到一个好的主题

shanghai1943

shanghai1943   11 小时 27 分钟前

@HDMItoDP 网页颜色 #C7EDCC (r, g, b) (199, 237, 204)

mudssky

mudssky   11 小时 19 分钟前

浅色太亮了,晚上感觉刺眼,深色从早用到晚。我一直都是用 vscode 默认的 dark

shichuango

shichuango   10 小时 7 分钟前

现在用的 idea 黑色,已经习惯了

IgniteWhite

IgniteWhite   10 小时 3 分钟前 via iPhone

我亮暗默认跟系统,也能随时快捷键切换。配置见 github.com/g6ai/dotfiles
Neovim/Vim: Gruvbox, high contrast, light/dark
Terminal: Dracula
statusbar: vim-airline
Zsh: powerlevel10k
Code highlighting parser: nvim-treesitter
tmuxline theme manager: tmuxline.vim

无论亮暗,代码辨识度很重要。提高辨识度的关键是使用一款合适的 parser,改进关键词高亮识别。这里推荐 treesitter,可以看看各位自己用的编辑器 /IDE 有没有对应的 treesitter 插件。

我的配置中写了个小脚本 github.com/g6ai/dotfiles/blob/master/tmux/update_tmuxline.sh ,让 tmuxline 能跟着 window 配色而变化(渣清换体积,抱歉):

anguiao

anguiao   10 小时 1 分钟前 via Android

自己舒服就行,没必要讨论了,都快成日经话题了。

toxicant

toxicant   9 小时 58 分钟前

自定义照片 + 自定义代码颜色 看腻了换一张再把代码颜色调调

dfkjgklfdjg

dfkjgklfdjg   9 小时 57 分钟前

以前用 VSCode 默认暗色模式的时候 coding 没感觉,突然有人叫,一抬头眼泪狂飙,且总是会出现视疲劳,看屏幕没事,但看周围环境看前几秒是清楚,超过 3 秒就开始糊了,就很恼火。

现在是 VSCode 默认亮色主题 + Win 的夜间模式,自动变黄,看了 2 年了都没有流眼泪啥的。

反正我是这样,视力也一直保持在 5.1 左右。

fzhyzamt

fzhyzamt   9 小时 11 分钟前

IDEA 想用浅色,但是看了几个主题都太亮了。。。

Dragonphy

Dragonphy   8 小时 47 分钟前

IDEA 浅色,vscode 用浅色怪怪的,只好用深色

vain

vain   8 小时 46 分钟前

VS Code 里选“Solarized Light” 的颜色主题最舒服。

FightPig

FightPig   8 小时 45 分钟前

以前用暗的,后来发现还是浅的不那么累,然后一直用的 ayu light

stimw

stimw   8 小时 40 分钟前

全部换了 Solarized Light,是舒服。
但是颜色辨识度可能没有深色背景高。

leokino

leokino   8 小时 36 分钟前

浅色背景好

ShuoHui

ShuoHui   8 小时 15 分钟前

原来长时间用暗色。
最近,算是受 v 站影响,dark mode 也不用了,编辑器 ide 也都改成了亮色,适应了一段时间觉得还可以。

mianwei

mianwei   8 小时 14 分钟前

浅色的主体很少看到高亮做的好的,全是黑色字体不好分辨类型呀。。

Seaball0022

Seaball0022   8 小时 13 分钟前

#D2DEE0 浅浅的蓝色
是在立邦漆的色卡里 www.colortell.com/colorbook 选了个看得过去的

olaloong

olaloong   8 小时 9 分钟前

IDEA 用的 Solarized Light
VS Code 用的默认的,虽然也有 Solarized Light,但是太丑了,用不来

q197

q197   7 小时 21 分钟前

浅色好,深色会让眼睛瞳孔张大,反而“辐射”更多。当然亮度也要合适。

hazardous

hazardous   7 小时 12 分钟前

黑色的背景,代码高亮更清晰,各种颜色更鲜艳一些。浅色就有些平淡。

Themyth

Themyth   6 小时 52 分钟前

深红色最好。
其次就是黑色,最好是 MINI LED 屏幕,黑底白字。

kios

kios   6 小时 37 分钟前

我喜欢豆沙绿

dhou45

dhou45   5 小时 30 分钟前

说暗色累眼睛的, 我真没有留意过. 我平时也是暗色系, 感觉更容易保持注意力?
不过有时候上头了坐那儿大半天硬刚起代码来啥配色都不会觉得累..

Jirajine

Jirajine   5 小时 28 分钟前 via Android

全部用亮色。
因为网页基本都是亮色,为避免切换造成的不适,ide 和终端全部专门配置成浅色。

tediorelee

tediorelee   5 小时 15 分钟前

@yekern 这个好,mark

ipfox

ipfox   5 小时 11 分钟前

solarized +1

ilxv

ilxv   5 小时 9 分钟前

白底黑字,然后开护眼模式

israinbow

israinbow   4 小时 51 分钟前

idea 和 vscode 里用的都是叫 spacegray 的皮肤, 背景选了一位叫 yuming 的画师的一副创作 artstation.com/oldfish, 在 ps 里取了一下 spacegray 的色号然后修了一下原版背景的色调, 看起来很舒适, 弱光强光下都比较柔和.
预览![image](imgur.com/a/xRQlX1W)

melkor

melkor   4 小时 50 分钟前 via iPhone

@HDMItoDP 可能是绿豆沙

imzcg2

imzcg2   4 小时 39 分钟前

@melkor 我那个就是绿豆沙

icylogic

icylogic   3 小时 58 分钟前

@DonkeyBenjamin

包括之前某个帖子也有类似的引用,但其实全文的意思是浅色背景黑色字更加容易识别,更加易读

In general, light mode leads to better performance most of the time for users with normal or corrected-to-normal vision.

但考虑到对视力的长期影响,是深色背景更好一些

While light mode performs better, those gain seem to be more short-term. Long-term exposure may be result in myopia.
Increased font-size in dark mode doesn't offset the gains from light-mode.
Providing a dark mode though is still recommended though becomes of the potential long-term effects with light mode, some visual impairments perform better in dark mode, and some users simply prefer it.
For applications which provide long-form reading (books, articles, even news sites), dark mode options are recommended.


这是另一篇
https://www.nngroup.com/articles/dark-mode/

Summary: In people with normal vision (or corrected-to-normal vision), visual performance tends to be better with light mode, whereas some people with cataract and related disorders may perform better with dark mode. On the flip side, long-term reading in light mode may be associated with myopia.

xiaomingVTEX

xiaomingVTEX   3 小时 20 分钟前

白天浅色
晚上深色

kksco

kksco   1 小时 44 分钟前

gradianto nature green

honjow

honjow   1 小时 38 分钟前 via iPhone


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK