V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jacketma
V2EX  ›  程序员

只有一台笔记本电脑,真的可以长时间编程吗?(无外接显示器)

  •  1
     
  •   jacketma · 3 天前 · 7214 次点击

    在工位上长期使用两台 27 寸显示器干活,各种复制/粘贴+AI 打辅助,搬砖基本上还可以。

    最近出差多的时候,外面就没有大屏显示器,只能在一台笔记本上干活,发现基本上干不动了。因为我平时习惯了开好多个窗口、浏览器也开很多标签查资料,14 寸的笔记本屏幕要非常频繁的切换窗口,现在全寄到一个小屏幕上了,一屏显示的内容也小,感觉脑子就卡住了,没有多屏大显示器,基本上就废了。

    我看网上一些高手经常抱着一台笔记本,坐在沙发上、咖啡馆里都 Code 敲得飞起,这是装 B ?还是真有生产力?

    V 站大佬多,只一台笔记本电脑也能长时间编程吗?真有这么神吗?

    118 条回复    2025-09-21 17:22:41 +08:00
    1  2  
    latifrons
        1
    latifrons  
       3 天前
    上班五个屏,公司发两个 27 2k ,自费买了三个便携式的,不然真的干不动
    moudy
        2
    moudy  
       3 天前
    也不是不行,肯定各种难受。买两个便携屏接上算是 workaround
    leo72638
        3
    leo72638  
       3 天前 via iPhone   ❤️ 1
    可以,之前上班都是发的笔记本没有外接屏,用了很多年
    saranz
        4
    saranz  
       3 天前   ❤️ 2
    有什么不能的,tab 键只要用的勤的有啥子不能的。
    以前用 crt 的时代不也是一个屏一个键盘干天下吗。
    artiga033
        5
    artiga033  
       3 天前 via Android
    善用标签页、窗口和虚拟桌面三级分层管理。linux 的话还可以试试平铺式 wm 。
    laminux29
        6
    laminux29  
       3 天前   ❤️ 2
    开发也分轻量开发 + 重度开发。轻量开发单屏够用,不然学生年代是怎么过来的。

    重度开发,至少 3 - 4 个显示器,12 个也不算多。
    Maboroshii
        7
    Maboroshii  
       3 天前
    平时都是笔记本合上盖子只用外接显示器,因为扭脖子的话感觉好累,不知道多屏是怎么用的 ...
    RavelloH
        8
    RavelloH  
       3 天前
    14 寸也太小了,或许真有人写代码就只是在 IDE 里面一气呵成,不过我学生时代写前端至少是 16 寸笔记本+11 寸平板当副屏,这样起码还能实时在副屏上预览结果或者查资料一类的
    楼主如果有平板的话也可以试试,至少比单屏好多了
    4Lex
        9
    4Lex  
       2 天前
    本来一直坚持 14 寸 thinkpad ,想着极简主义,加了 27 寸显示器,真香
    xljya
        10
    xljya  
       2 天前
    @latifrons 老哥能拍张照片吗,比较好奇
    levelworm
        11
    levelworm  
       2 天前 via iPhone
    Alt-tab 就行了。不过最好还是俩显示器。
    byby
        12
    byby  
       2 天前 via iPhone   ❤️ 16
    差生文具多
    iorilu
        13
    iorilu  
       2 天前
    我只用一个 34 宽屏的, 感觉这个最合适

    也分两半用

    但比两个显示器容易看全, 不用扭头
    wenJoy
        14
    wenJoy  
       2 天前 via Android
    要那么多屏幕干啥,编程 80%的时间应该是在思考
    chendy
        15
    chendy  
       2 天前   ❤️ 1
    能的,就是姿势不太舒服
    sir283
        16
    sir283  
       2 天前
    用笔记本长时间编程,我反正顶不住,我最多撑 4 个小时,我眼睛就要休息了,打游戏除外。
    prosgtsr
        17
    prosgtsr  
       2 天前   ❤️ 2
    首先,颈椎顶不住。。
    corcre
        18
    corcre  
       2 天前
    @latifrons 老板:"你是来炒股的吧"🐶
    micate
        19
    micate  
       2 天前
    在古代可没这么多显示器 🐶

    这应该是短时间的记忆力问题,屏幕多了你就不再这方面下功夫了;
    但如果没有这样的条件,自然就需要临时记忆一些信息在脑子里。
    i8k
        20
    i8k  
       2 天前   ❤️ 1
    [分享我最喜欢的一句话:条件受限是好事]( https://mp.weixin.qq.com/s/m7wtHz51ZpgKNTbgI7C80A)
    [程序员,你真的需要这么多显示器吗?]( https://mp.weixin.qq.com/s/RWUanVpLdXRFJWkEe0HYZA)

    python 之父 Guido:你刚才描述的就是我在办公室的状态,被多个屏幕围绕,哈哈。但这并不会飞速提升编程效率。你得不停地转头查看各个屏幕,可能会让人分神。我有个同事为了能更专注地写代码,他只用一个笔记本电脑屏幕,但开了 8 个代码窗口并排在一起,并用非常小的字体。
    magicfield
        21
    magicfield  
       2 天前
    tab 键用习惯了没啥问题,姿势的话和笔记本关系也不大主要还是看桌面高度和座椅,要是抱着个笔记本坐沙发上码字感觉一小时都坚持不了
    AlexHsu
        22
    AlexHsu  
       2 天前
    干前端肯定是不太行
    但是除了前端 很多神奇的代码都是在 14 寸 crt 的时代写出来的 现在只不过在那上面修修补补而已
    kokerkov
        23
    kokerkov  
       2 天前
    你以为她们在敲代码,可能她们在 debug 或者只是修改一下
    daybreakfangyang
        24
    daybreakfangyang  
       2 天前
    可以多建几个桌面
    opengps
        25
    opengps  
       2 天前
    自从出差干活之后,我甚至不依赖双屏幕了
    ryne6
        26
    ryne6  
       2 天前
    五年了,一直都是笔记本,没外接屏幕
    kakki
        27
    kakki  
       2 天前
    这个得看干什么,工欲善其事必先利其器,如果是全干工程师,三块屏打底.
    chi1st
        28
    chi1st  
       2 天前   ❤️ 13
    @latifrons 你是保安吗?
    LowBi
        29
    LowBi  
       2 天前
    可以用 但是效率会很低 有七八个月都是用笔记本屏幕办公 真的超难受
    Greendays
        30
    Greendays  
       2 天前
    话说之前的工作一直都是用的笔记本,公司也只发了笔记本。最近一年才开始用台式机+屏幕
    cmdOptionKana
        31
    cmdOptionKana  
       2 天前
    1. 实体屏幕与虚拟屏幕有什么区别?
    2. 你可能需要 Obsidian, 把要做的事情和相关的网址有条理地记录下来,按部就班一项项解决。
    zhangeric
        32
    zhangeric  
       2 天前
    现在很多便携屏啊,你可以买一个或者多个嘛.
    shannon404
        33
    shannon404  
       2 天前   ❤️ 2
    win + tab 可以新开桌面,win + ctrl + 左右方向键 可以切换桌面。可以绑定到鼠标侧键上,相当于按一下鼠标换一个显示屏了
    jatsz
        34
    jatsz  
       2 天前
    我一直用一个屏幕,即使外界屏幕我也只用一个屏幕。因为两个屏幕划来划去特别容易走神,对于进入 flow 状态的来说,特别的打扰这种 flow 的状态。
    catazshadow
        35
    catazshadow  
       2 天前
    @wenJoy 暴露生态位了,越上层的越不需要思考
    yb2313
        36
    yb2313  
       2 天前
    换 niri, 多工作区才是你需要的, 这是对屏幕过小的最优解.别用 hypr, 那玩意强制你在一个窗口打开多个小窗口, 本来屏幕就小多开几个更没法用了.更何况 niri 对笔记本的触摸屏支持也很好.
    yb2313
        37
    yb2313  
       2 天前
    @micate 古代都是一个大桌子平铺很多竹简的, 这就是 wm
    wfd0807
        38
    wfd0807  
       2 天前
    xreal one pro 头戴显示器,可以免费试用 7 天
    我试用过了,可以超大屏幕、带鱼屏幕、空间悬停
    总结一下,你买我推荐,我买我不买/doge
    xgdgsc
        39
    xgdgsc  
       2 天前 via Android
    可以,我喜欢 fancyzones 切分单屏幕为 5 个重叠的区域,用触摸板切换窗口,每个窗口的大小都可以接受,16 寸很宽裕了,14 寸也基本可用
    ChoiYoonJung
        40
    ChoiYoonJung  
       2 天前
    我也觉得多工作区/虚拟桌面才是需要的,干活需要的是集中注意力,多屏幕真的会走神,macbook 触摸板直接三指左右切换桌面比较爽,我一般一个桌面放网页,一个桌面放 ide ,一个桌面放 chatgpt 和 cherry studio ,剩下的根据需要再加,每个桌面放不同用途的东西,毕竟你作为人类操作电脑的时候是单线程的,又不是能在同一秒内即查资料又写代码又思考
    xgdgsc
        41
    xgdgsc  
       2 天前   ❤️ 2
    https://github.com/microsoft/PowerToys/files/9541834/custom-layouts.zip 我上面说的 fancyzones 设置布局是这样的,需要的可以试试
    ablu
        42
    ablu  
       2 天前
    归根结底还是因为现实中显示的区域有限
    visionpro 刚出那会就有人畅想可以无界显示,电丸也做过一个 mini+vs 的便携方案,希望果子给点力,就算做不出来完美的 vs,给其他厂一些压力也好
    pangdundun996
        43
    pangdundun996  
       2 天前
    可以的,之前搬砖就只用公司发的 16 寸 mac ,从不申请显示器
    hefish
        44
    hefish  
       2 天前
    没两个显示器,我写不了码呀。。。因为写不出来,要抄人家的码才行。。。
    layxy
        45
    layxy  
       2 天前
    单个显示器也可以,就是效率没有多个显示器高
    tonytonychopper
        46
    tonytonychopper  
       2 天前
    只用笔记本颈椎会顶不住
    jjx
        47
    jjx  
       2 天前
    可以, 就是重新习惯的问题
    libasten
        48
    libasten  
       2 天前
    看具体开发什么业务的吧。
    做前端时候,尤其是在实现页面渲染的时候,单个笔记本肯定要憋屈死。
    如果做后台,只要实现数据操作逻辑,那一个屏幕也可以。
    不是很多大厂高手都是一把 macbook 连到服务器上开发的吗?
    crazycloudccc
        49
    crazycloudccc  
       2 天前
    后端用一个笔记本其实足够, 而且可以提高专注度;
    前端或者客户端还是大屏双显方便很多, 也能提高效率;
    imagecap
        50
    imagecap  
       2 天前
    两台足矣:一个工作,一个摸鱼。
    dwSun
        51
    dwSun  
       2 天前   ❤️ 1
    六个显示器的路过:
    dfkjgklfdjg
        52
    dfkjgklfdjg  
       2 天前
    如果是 Win 本,可以用 [Win + Tab] 创建多个桌面,使用 [Ctrl + Win + ←/→] 或者[四指左右滑动] 切换桌面。
    如果是 MacBook ,应用全屏之后就可以直接三指左右扫切换。

    怎么说有点矫情?就好像打各种竞技游戏,没有了各种高档外设就没办法玩了。虽然体验会降低,但是没有到完全不能玩的地步。

    我一直就是外接一个显示器,然后搭配笔记本自己的屏幕组成双屏,但是笔记本的屏幕绝大多数情况下只是放一个控制台看 log 。
    出差办公就是只带一个笔记本,没有外置显示器也没问题。

    -----

    核心理念是:按照不同 [工作区] 创建多个虚拟桌面,每一个桌面尽量控制在 5 个应用之内。同一个工作区(桌面)中用 [Alt + Tab]/[Win + 1/2/3/4/5]/[三指扫] 来切换应用。
    在需要的时候切换到不同工作区,比如说查文档,等编译摸鱼刷 V2 的时候切换到对应的桌面就行了,不需要转头也不需要鼠标点击。
    fredweili
        53
    fredweili  
       2 天前
    怎么不可以了,送小孩上羽毛球课,我就抱着个 mbp 在旁边干活,你以为都是装啊,没办法的
    zhouyin
        54
    zhouyin  
       2 天前
    @leo72638
    低头看笔记本 这么多年 颈椎还好吗
    fivemoons
        55
    fivemoons  
       2 天前
    photopea 作者就是这样创作出来的 photopea😆
    leo72638
        56
    leo72638  
       2 天前 via iPhone
    @zhouyin 还行啊,至少没有可感知的问题
    adoal
        57
    adoal  
       2 天前
    对我来说笔记本最影响我做事的不是屏,而是残缺且不一致的键盘布局。
    Mistwave
        58
    Mistwave  
       2 天前
    Mistwave
        59
    Mistwave  
       2 天前   ❤️ 2
    Seck
        60
    Seck  
       2 天前
    多屏不就是多个窗口吗?那么单个屏幕不能切换了吗?
    没看到具体其他的特殊性
    darklost
        61
    darklost  
       2 天前
    矫情
    XinPingQiHe
        62
    XinPingQiHe  
       2 天前
    没使用过多显示器之前 天天笔记本高强度工作。
    使用过接大屏显示器后习惯后,单用笔记本就是以应急为主,长时间工作使用外接大屏。
    就跟过日子一样,许多东西,一旦用过了好的,就再也回不去用次的了,一个道理
    bowencool
        63
    bowencool  
       2 天前
    可以干活,只是会影响效率。你干不下去只能说问题不够严重、紧急
    terrysnake
        64
    terrysnake  
       2 天前
    看来阁下是 vision pro 的精准用户。
    duolanengda
        65
    duolanengda  
       2 天前
    大学四年都是靠着笔记本电脑屏幕过来的,不能否认多一个外接屏幕会提高效率,但是只有一个屏幕也从来没有影响写大作业和毕设
    Meursau1T
        66
    Meursau1T  
       2 天前
    为了在出差的时候能好好用 Mac ,我开了 10 个虚拟桌面,每个对应 command [1,2,3...]快捷键,一个桌面只放一个东西,1 号全屏浏览器,0 号全屏终端,2 号全屏公司聊天软件,3 号全屏笔记,4 号 AI 。这么整我既能在不给 Root 权限的公司电脑上规避掉 Mac 原生 Alt Tab 不好用的问题,还能最大程度利用显示器面积。
    Felldeadbird
        67
    Felldeadbird  
       2 天前
    还是那句话,差生文具多。多个显示器不过是节约了窗口切换。只有 1 个显示器就多用快捷键切换好了。
    jackyz
        68
    jackyz  
       2 天前   ❤️ 1
    经过了相当长时间,在外面各种环境下的编程,我个人还从来都没有遇到过 “不外接显示器就不能干活” 的情形。或许我们很老派,团队里的所有人,干活的时候也都是人手一台笔记本,没人外接显示器。外接用的最多的,是调硬件 bug 的那个家伙。

    我个人觉得,编程时间的长短不重要,效率才关键。而效率的高低,很多时候,主要取决于思路有没有搞对。如果思路不对,对着屏幕,一行也写不出来;思路对路了,对着一个黑窗口,可以一直编下去,需要多久就可以写多久。在这种情况下,输出的时间长短,不是一个稳定值,而且好像也不重要。
    ShadowPower
        69
    ShadowPower  
       2 天前
    Windows 可以,macOS 不行
    只有一个屏幕的情况下,macOS 的窗口管理劣势就暴露出来了
    JoeDH
        70
    JoeDH  
       2 天前
    @latifrons #1 亏贼,那么多数据大盘需要盯着看吗?
    gouli1835537132
        71
    gouli1835537132  
       2 天前 via Android   ❤️ 1
    虚拟桌面,鼠标侧键切屏。感觉用着还不错
    Yanlongli
        72
    Yanlongli  
       2 天前
    习惯问题
    xjzshttps
        73
    xjzshttps  
       2 天前   ❤️ 1
    熟悉的语言、项目没大问题,基本接近闭着眼就能干。

    但是陌生语言、陌生项目等高难度的时候就不太好搞了。
    liushengxian1230
        74
    liushengxian1230  
       2 天前
    用好虚拟桌面(工作空间)理论上是可以的
    xiexiping
        75
    xiexiping  
       2 天前
    差生文具多,现在已经进化到单用笔记本都干不了活的程度了?做什么大工程的?
    zhang2e
        76
    zhang2e  
       2 天前
    屏越多越低效,活用虚拟窗口就行
    sagnitude
        77
    sagnitude  
       2 天前
    可以,我用 rustdesk 远程台式机干活,就是分辨率太高,屏幕小,字小,看一会得眼花

    看笔记本原生的话,纯写代码还好,如果调试起来,再放点其他的东西,就不够用了

    还是屏幕越大越好
    szzadkk
        78
    szzadkk  
       2 天前
    可以,之前组内的技术大佬就是一台笔记本干的飞起
    dddd1919
        79
    dddd1919  
       2 天前
    @dwSun #51 这是 ctrl+c : ctrl+v = 5:1
    CosmoLau
        80
    CosmoLau  
       2 天前
    别说笔记本,我现在就一个安卓平板配一个键盘保护套,照样 vscode.dev 或者在 code-server 来写代码
    pigpigxia
        81
    pigpigxia  
       2 天前
    认同差生文具多,多屏分散注意力,降低效率
    nedtang
        82
    nedtang  
       2 天前
    我就一个屏幕,但是我对亮度很有要求,好的显示器看久了眼睛不会干涩。
    seenthewind
        83
    seenthewind  
       2 天前
    后端够,但是效率会有点下降,如果涉及到边查边写,就下降比较多,如果调试或者写算法之类的倒是影响不大。

    前端嘛,不用我说吧?只用一个笔记本自带的显示器开发是在侮辱前端。
    RyougiShiki
        84
    RyougiShiki  
       2 天前
    macbook 多用三指左右滑动切屏,和三指上下,能提高单屏幕下的效率。效率和颈椎当然比不上大屏幕。行业分化,复杂编程的程序员只是一部分人,另一些人靠聊天沟通能力赚钱。
    tangzs
        85
    tangzs  
       2 天前
    应该是习惯问题,
    长期用单个显示器,
    会熟练很多快捷键,分屏操作等
    HMYang33
        86
    HMYang33  
       2 天前
    @AlexHsu 我不同意,前端五年,我一直都是单屏开发,我的单位有很多副屏可以用,我用了两天感觉不习惯就放回去了
    liyafe1997
        87
    liyafe1997  
       2 天前
    你说影响一点点效率那是有可能,但是至于你说“可不可以”,还怀疑有没有生产力,我只能说,差生文具多。
    人家盲人连显示器都没有,不照样代码写得飞起。
    17681880207
        88
    17681880207  
       2 天前
    2 个 4K 显示器 200%缩放。3 个话,很多笔记本可能都不一定支持 3 个输出。
    HMYang33
        89
    HMYang33  
       2 天前 via Android
    @seenthewind
    @libasten
    @crazycloudccc
    @seenthewind
    我不同意,前端五年,我一直都是单屏开发,我的单位有很多副屏可以用,我用了两天感觉不习惯就放回去了,原因和楼上评论的“来回扭头影响心流”一样,我也有这样的感觉。
    visper
        90
    visper  
       2 天前
    我公司里面多数人没有多个显示器,都用一个笔记本。有两个用了多个大显示器的,但是都不是高手。
    simo
        91
    simo  
       2 天前   ❤️ 1
    后端的一个好兄弟,挺厉害的,一直是笔记本单屏,那手速,跟没结婚似的,每个项目都搞得又快又好。
    我属于人菜装备齐的,单屏真受不了。
    还是看个人习惯
    gigishy
        92
    gigishy  
       2 天前 via iPhone
    特意问了一下我叔,说至今仍旧笔记本( mbp )显示屏或者单独一个 iMac 之类的。从不用两个及以上大屏幕。
    kxg3030
        93
    kxg3030  
       2 天前
    在公司 我有 4 块屏幕 老板更多 10 多个 大大小小的都有....
    jqtmviyu
        94
    jqtmviyu  
       2 天前
    笔记本的话需要平铺桌面, 否则切来切去好烦.
    virtualworld
        95
    virtualworld  
       2 天前
    @xgdgsc 这个怎么才能窗口移动到中间的 3 啊,我怎么挪都只能在 1245 这四个角挪
    Foxalone
        96
    Foxalone  
       2 天前
    居家办公. 不用显示屏和工学椅真的有点受不了. 不过只是用笔记本不外接的话. 看久了也还好. 就是麻烦点.
    fanhaipeng0403
        97
    fanhaipeng0403  
       2 天前
    可以。我写了 7-8 年了
    jaded
        98
    jaded  
       1 天前 via iPhone
    没有外接屏幕效率会下降,所以整了个 16 寸的便携屏
    EscYezi
        99
    EscYezi  
       1 天前 via iPhone
    java 后端的话基本上可以,所有事情都在 idea 里做了,之前没有外接显示器的时候把 15 寸笔记本开到最大角度架起来,基本可以平视。如果没有支架颈椎受不了。
    现在有外接显示器副屏也只放个 IM 或者终端,用的频率不高
    wuruxu
        100
    wuruxu  
       1 天前
    差生文具多
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1163 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 17:18 · PVG 01:18 · LAX 10:18 · JFK 13:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.