• 请不要在回答技术问题时复制粘贴 AI 生成的内容
nullref
0D
V2EX  ›  程序员

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

  •  1
     
  •   nullref ·
    778280151 · Jun 22, 2021 · 16738 views
    This topic created in 1959 days ago, the information mentioned may be changed or developed.

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

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

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


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

    然后就是爱好问题
    xianyukang
    xianyukang
    Jun 22, 2021
    25
    @catzilla 很多人用黑色, 但追求个性化, 要用白色 🐶 (买个屏幕挂灯、用 Monitorian 调节显示器亮度、还是白色舒服)
    leon0318
    leon0318
    Jun 22, 2021
    26
    @hhjswf 台灯会调的比较暗
    um1ng
    um1ng
    Jun 22, 2021
    27
    没人用猫头鹰主题吗
    ooee2016
    ooee2016
    Jun 22, 2021
    28
    天天问? 搜一下不就完了?
    bthulu
    bthulu
    Jun 22, 2021
    29
    墨水屏无背景色最好
    GDKVIP
    GDKVIP
    Jun 22, 2021
    30
    浅色好点
    TomatoCLI
    TomatoCLI
    Jun 22, 2021
    31
    年少轻狂用深色,直到有次切屏的时候,眼睛亮瞎了。。。
    yEhwG10ZJa83067x
    yEhwG10ZJa83067x
    Jun 22, 2021
    32
    我一直用这个: http://equinusocio.github.io/material-theme/#/default
    不是黑色,偏暗色系
    听说浅色好,但是我换了浅色实在无法习惯
    ScepterZ
    ScepterZ
    Jun 22, 2021
    33
    浅色找不到合适的主题
    ViriF
    ViriF
    Jun 22, 2021
    34
    说起来 android studio 3.0 的默认浅色背景看着好舒服啊,4.0 以后颜色太浓反而有点难受
    ddzy
    ddzy
    Jun 22, 2021
    35
    黄色或者白色
    newmlp
    newmlp
    Jun 22, 2021
    36
    红配绿
    HDMItoDP
    HDMItoDP
    Jun 22, 2021
    37
    @shanghai1943 豆沙不是红色的吗啊?
    Semaphore
    Semaphore
    Jun 22, 2021
    38
    浅色目前没找到一个好的主题
    yekern
    yekern
    Jun 22, 2021❤️1
    39
    浅灰色, 公司阳光线太足了 黑色反光太明显了. 用久了很累
    https://plugins.jetbrains.com/plugin/12102-cyan-light-theme
    emonc
    emonc
    Jun 22, 2021❤️1
    40
    shanghai1943
    shanghai1943
    Jun 22, 2021
    41
    @HDMItoDP 网页颜色 #C7EDCC (r, g, b) (199, 237, 204)
    mudssky
    mudssky
    Jun 22, 2021
    42
    浅色太亮了,晚上感觉刺眼,深色从早用到晚。我一直都是用 vscode 默认的 dark
    shichuango
    shichuango
    Jun 22, 2021
    43
    现在用的 idea 黑色,已经习惯了
    FurN1
    FurN1
    Jun 22, 2021 via iPhone
    44



    我亮暗默认跟系统,也能随时快捷键切换。配置见 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
    Jun 22, 2021 via Android
    45
    自己舒服就行,没必要讨论了,都快成日经话题了。
    toxicant
    toxicant
    Jun 22, 2021
    46
    自定义照片 + 自定义代码颜色 看腻了换一张再把代码颜色调调
    94
    94
    Jun 22, 2021
    47
    以前用 VSCode 默认暗色模式的时候 coding 没感觉,突然有人叫,一抬头眼泪狂飙,且总是会出现视疲劳,看屏幕没事,但看周围环境看前几秒是清楚,超过 3 秒就开始糊了,就很恼火。

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

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

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

    IDEA ( Github 主题):

    [Imgur]( )

    VSCode ( Atom One Light 主题):

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

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

    VSCode 除外,用的我自己写的浅色主题:
    https://marketplace.visualstudio.com/items?itemName=dsrkafuu.vscode-theme-aofuji
    qixinwuchen
    qixinwuchen
    Aug 17, 2024
    96
    @3dwelcome 我看公司的人都是黑色背景,虽然看起来酷酷的,但是我尝试以后发现, 大白天的搞个全黑色背景看起来真的好累,适应不了我又切换回默认的白色主题了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1380 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 218ms · UTC 19:50 · PVG 03:50 · LAX 11:50 · JFK 14:50
    ♥ Do have faith in what you're doing.