V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhangchongjie
V2EX  ›  程序员

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

  •  1
     
  •   zhangchongjie ·
    778280151 · 120 天前 · 7825 次点击
    这是一个创建于 120 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    95 条回复    2021-06-24 16:35:17 +08:00
    sheeta
        1
    sheeta   120 天前   ❤️ 5
    浅黄色
    yuancoder
        2
    yuancoder   120 天前
    看习惯了,什么颜色都行
    yitingbai
        3
    yitingbai   120 天前
    浅色更好, 想护眼把亮度调低, 把颜色变黑除了看的更累根本不护眼. 另外浅色的报错信息(红色,浅灰色)相对于黑色更容易发现
    catzilla
        4
    catzilla   120 天前   ❤️ 1
    最近最流行的是紫色主题
    harwck
        5
    harwck   120 天前
    淺色,保證環境光照明充足的前提下。
    Leonard
        6
    Leonard   120 天前
    大红
    ccyu220
        7
    ccyu220   120 天前
    还是看自己喜欢,以前用浅色,现在用深色,估计以后懒的换,IDE 是啥就用啥。
    3dwelcome
        8
    3dwelcome   120 天前
    我用性冷淡灰。

    程序员又不是美术,不需要纯黑色的背景,费眼睛。
    crclz
        9
    crclz   120 天前
    日光色,我现在使用 solarized,刚开始不习惯,现在觉得其他的主题眼睛累
    way2create
        10
    way2create   120 天前
    我用灰色
    leonme
        11
    leonme   120 天前 via iPhone
    和环境亮度越接近越好,白天白色,晚上黑色
    AscenZ
        12
    AscenZ   120 天前
    以前年少轻狂用黑色,现在用浅黄🤣
    hhjswf
        13
    hhjswf   120 天前
    @leonme 晚上你不开灯撸代码?
    KENNHI
        14
    KENNHI   120 天前 via Android
    黑色有可能会分散注意力,但 vscode 的默认主题真不戳
    shanghai1943
        15
    shanghai1943   120 天前
    现在是用的豆沙绿
    ericls
        16
    ericls   120 天前 via iPhone
    自己感受
    chenyu0532
        17
    chenyu0532   120 天前
    我的眼里除了代码已经没有别的颜色了
    zhangchongjie
        18
    zhangchongjie   120 天前
    @chenyu0532 😁换个角度,那你的字体颜色是什么颜色
    zhangchongjie
        19
    zhangchongjie   120 天前
    @catzilla 这都有潮流吗,哈哈。。。就是想着怎么可以不那么累眼
    sleepm
        20
    sleepm   120 天前
    浅色
    深色模式对散光不好
    zhangchongjie
        21
    zhangchongjie   120 天前
    @yitingbai 嗯嗯,我现在是浅黄背景,字体颜色偏深,感觉看起来不累,但是逼格是不如深色的好看
    zhangchongjie
        22
    zhangchongjie   120 天前
    @Leonard 这个看久了,出门看到红色会和公牛一样往前冲吗😅
    meiyoumingzi6
        23
    meiyoumingzi6   120 天前   ❤️ 2
    我之前也是用浅色, 白色的那种


    用 jetbrains 家的深色对比度太低了, 用一会就 看不清代码了, 现在用的 https://plugins.jetbrains.com/plugin/12118-hiberbee-theme 感觉很赞, 对比度好
    takato
        24
    takato   120 天前
    先看你的环境,如果你的背后有一大堆日光灯,顶灯之类的,肯定是浅色了。。。
    但是如果你喜欢开台灯敲代码,那肯定选灰以下的明度了。。

    然后就是爱好问题
    xianyukang
        25
    xianyukang   120 天前
    @catzilla 很多人用黑色, 但追求个性化, 要用白色 🐶 (买个屏幕挂灯、用 Monitorian 调节显示器亮度、还是白色舒服)
    leonme
        26
    leonme   120 天前
    @hhjswf 台灯会调的比较暗
    um1ng
        27
    um1ng   120 天前
    没人用猫头鹰主题吗
    ooee2016
        28
    ooee2016   120 天前
    天天问? 搜一下不就完了?
    bthulu
        29
    bthulu   120 天前
    墨水屏无背景色最好
    GDKVIP
        30
    GDKVIP   120 天前
    浅色好点
    cyrivlclth
        31
    cyrivlclth   120 天前
    年少轻狂用深色,直到有次切屏的时候,眼睛亮瞎了。。。
    justrand
        32
    justrand   120 天前
    我一直用这个: http://equinusocio.github.io/material-theme/#/default
    不是黑色,偏暗色系
    听说浅色好,但是我换了浅色实在无法习惯
    ScepterZ
        33
    ScepterZ   120 天前
    浅色找不到合适的主题
    ViriF
        34
    ViriF   120 天前
    说起来 android studio 3.0 的默认浅色背景看着好舒服啊,4.0 以后颜色太浓反而有点难受
    ddzy
        35
    ddzy   120 天前
    黄色或者白色
    newmlp
        36
    newmlp   120 天前
    红配绿
    HDMItoDP
        37
    HDMItoDP   120 天前
    @shanghai1943 豆沙不是红色的吗啊?
    Semaphore
        38
    Semaphore   120 天前
    浅色目前没找到一个好的主题
    yekern
        39
    yekern   120 天前   ❤️ 1
    浅灰色, 公司阳光线太足了 黑色反光太明显了. 用久了很累
    https://plugins.jetbrains.com/plugin/12102-cyan-light-theme
    emonc
        40
    emonc   120 天前   ❤️ 1
    shanghai1943
        41
    shanghai1943   120 天前
    @HDMItoDP 网页颜色 #C7EDCC (r, g, b) (199, 237, 204)
    mudssky
        42
    mudssky   120 天前
    浅色太亮了,晚上感觉刺眼,深色从早用到晚。我一直都是用 vscode 默认的 dark
    shichuango
        43
    shichuango   119 天前
    现在用的 idea 黑色,已经习惯了
    IgniteWhite
        44
    IgniteWhite   119 天前 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
        45
    anguiao   119 天前 via Android
    自己舒服就行,没必要讨论了,都快成日经话题了。
    toxicant
        46
    toxicant   119 天前
    自定义照片 + 自定义代码颜色 看腻了换一张再把代码颜色调调
    dfkjgklfdjg
        47
    dfkjgklfdjg   119 天前
    以前用 VSCode 默认暗色模式的时候 coding 没感觉,突然有人叫,一抬头眼泪狂飙,且总是会出现视疲劳,看屏幕没事,但看周围环境看前几秒是清楚,超过 3 秒就开始糊了,就很恼火。

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

    反正我是这样,视力也一直保持在 5.1 左右。
    fzhyzamt
        48
    fzhyzamt   119 天前
    IDEA 想用浅色,但是看了几个主题都太亮了。。。
    Dragonphy
        49
    Dragonphy   119 天前
    IDEA 浅色,vscode 用浅色怪怪的,只好用深色
    vain
        50
    vain   119 天前
    VS Code 里选“Solarized Light” 的颜色主题最舒服。
    FightPig
        51
    FightPig   119 天前
    以前用暗的,后来发现还是浅的不那么累,然后一直用的 ayu light
    stimw
        52
    stimw   119 天前
    全部换了 Solarized Light,是舒服。
    但是颜色辨识度可能没有深色背景高。
    leokino
        53
    leokino   119 天前
    浅色背景好
    ShuoHui
        54
    ShuoHui   119 天前
    原来长时间用暗色。
    最近,算是受 v 站影响,dark mode 也不用了,编辑器 ide 也都改成了亮色,适应了一段时间觉得还可以。
    mianwei
        55
    mianwei   119 天前
    浅色的主体很少看到高亮做的好的,全是黑色字体不好分辨类型呀。。
    Seaball0022
        56
    Seaball0022   119 天前
    #D2DEE0 浅浅的蓝色
    是在立邦漆的色卡里 www.colortell.com/colorbook 选了个看得过去的
    olaloong
        57
    olaloong   119 天前
    IDEA 用的 Solarized Light
    VS Code 用的默认的,虽然也有 Solarized Light,但是太丑了,用不来
    q197
        58
    q197   119 天前
    浅色好,深色会让眼睛瞳孔张大,反而“辐射”更多。当然亮度也要合适。
    hazardous
        59
    hazardous   119 天前
    黑色的背景,代码高亮更清晰,各种颜色更鲜艳一些。浅色就有些平淡。
    Themyth
        60
    Themyth   119 天前
    深红色最好。
    其次就是黑色,最好是 MINI LED 屏幕,黑底白字。
    kios
        61
    kios   119 天前
    我喜欢豆沙绿
    dhou45
        62
    dhou45   119 天前
    说暗色累眼睛的, 我真没有留意过. 我平时也是暗色系, 感觉更容易保持注意力?
    不过有时候上头了坐那儿大半天硬刚起代码来啥配色都不会觉得累..
    Jirajine
        63
    Jirajine   119 天前 via Android
    全部用亮色。
    因为网页基本都是亮色,为避免切换造成的不适,ide 和终端全部专门配置成浅色。
    tediorelee
        64
    tediorelee   119 天前
    @yekern 这个好,mark
    ipfox
        65
    ipfox   119 天前
    solarized +1
    ilxv
        66
    ilxv   119 天前
    白底黑字,然后开护眼模式
    DonkeyBenjamin
        67
    DonkeyBenjamin   119 天前
    solarized or flux
    这个有论文证明是 light theme 对眼睛更友好: https://ux.stackexchange.com/questions/53264/dark-or-white-color-theme-is-better-for-the-eyes
    imzcg2
        68
    imzcg2   119 天前
    大言不惭推荐自己的破主题 https://plugins.jetbrains.com/plugin/16308-love-your-eyes-theme
    也可以自己搜索 love 就可以搜到了
    [![RexQQs.png]( https://z3.ax1x.com/2021/06/22/RexQQs.png)]( https://imgtu.com/i/RexQQs)
    israinbow
        69
    israinbow   119 天前
    idea 和 vscode 里用的都是叫 spacegray 的皮肤, 背景选了一位叫 yuming 的画师的一副创作 artstation.com/oldfish, 在 ps 里取了一下 spacegray 的色号然后修了一下原版背景的色调, 看起来很舒适, 弱光强光下都比较柔和.
    预览![image](imgur.com/a/xRQlX1W)
    melkor
        70
    melkor   119 天前 via iPhone
    @HDMItoDP 可能是绿豆沙
    imzcg2
        71
    imzcg2   119 天前
    @melkor 我那个就是绿豆沙
    icylogic
        72
    icylogic   119 天前
    @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
        73
    xiaomingVTEX   119 天前
    白天浅色
    晚上深色
    kksco
        74
    kksco   119 天前
    gradianto nature green
    honjow
        75
    honjow   119 天前 via iPhone
    我用浅色
    PolarBears
        76
    PolarBears   119 天前
    以前我也一直用深色,今年换成浅黄了
    yingbo
        77
    yingbo   119 天前
    屏幕背景尽量和背景色一致就好,这样眼睛不累。
    cuixiao603
        78
    cuixiao603   119 天前
    红色
    ALVC666
        79
    ALVC666   119 天前
    日经贴。。 不过我已经全部切换成浅色了
    主要是切换 ide 和其他 网页的时候 会有黑白反差
    感觉有点晃眼睛 鉴于深色肯定是不能全局统一
    所以我就换成浅色 atom one light 了
    leafre
        80
    leafre   119 天前
    闭眼最不容易累
    amwyyyy
        81
    amwyyyy   119 天前
    跟浅色深色没关系,眼睛舒服不累才是最好,你就看自己习惯的调。
    UsherOu
        82
    UsherOu   119 天前
    浅色啊,最好淡黄色
    Leviathann
        83
    Leviathann   119 天前 via iPhone
    不管深色浅色,都要有环境背景光
    chihiro2014
        84
    chihiro2014   119 天前
    白天浅色,晚上黑色
    JerryCha
        85
    JerryCha   119 天前
    用 Pro Display XDR,什么颜色都好
    louchenabc
        86
    louchenabc   119 天前
    深色确实有很多好看的主题,但是确实没有浅色的舒服,毕竟写代码的时候要在 IDE 和浏览器之间切换,浏览器阅读一般是白色背景。

    白色也有一些好看的主题,分享下我使用的。

    IDEA ( Github 主题):

    [Imgur]( )

    VSCode ( Atom One Light 主题):

    [Imgur]( )
    echo314
        87
    echo314   119 天前
    浅色,作为每天面对屏幕 10 个小时以上还没近视的人表示,
    用深色,眼睛真的非常容易疲劳。
    所以我换成浅色黄了。
    zhangchongjie
        88
    zhangchongjie   119 天前
    @louchenabc clion 2021.1 里面 solarized light 配色方案也是挺好的
    openmm
        89
    openmm   119 天前
    看情况而定 就像 xshell 的背景用默认的看得很难受 但是 vs code 默认的就用的很舒服
    Mantext1989
        90
    Mantext1989   119 天前 via iPhone
    哪个漂亮用哪个
    DonkeyBenjamin
        91
    DonkeyBenjamin   118 天前
    @icylogic 深色背景对于有散光和更容易眼疲劳的人就是灾难。

    https://www.allaboutvision.com/digital-eye-strain/is-dark-mode-better-for-eyes/
    zhangchongjie
        92
    zhangchongjie   118 天前
    @icylogic 这个有点东西,嘿嘿
    icylogic
        93
    icylogic   118 天前 via iPhone
    @DonkeyBenjamin 这篇的结论是,暗色模式对于 _已经_ 有近视散光的人,会更难读,已经有这些症状的人,使用亮色模式读屏会更清晰。
    这和你之前自己贴的那篇结论(尽管亮色模式更易读,但长期影响下,会比暗色模式更加可能造成近视等视力症状)不矛盾吧。
    hungrybirder
        94
    hungrybirder   117 天前
    gruvbox
    dsrkafuu
        95
    dsrkafuu   117 天前
    浅色,有 Solarized Light 的一般都用它。

    VSCode 除外,用的我自己写的浅色主题:
    https://marketplace.visualstudio.com/items?itemName=dsrkafuu.vscode-theme-aofuji
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3907 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 06:58 · PVG 14:58 · LAX 23:58 · JFK 02:58
    ♥ Do have faith in what you're doing.