开源先锋公众号文章

逛 GitHub 项目的 3 个痛点,用这个爽多了!

开源先锋

公众号 · 37 篇文章

* 戳上方蓝字“开源先锋”关注我




大家好啊,我是开源君!

平时我经常逛 GitHub,看到有意思的项目,就会拉到本地跑一跑。

顺利的话,看看 README、跑个 Demo 就完事了;碰到感兴趣的项目,还会继续往下翻源码、研究实现逻辑,顺便看看 Issues 里有没有什么有意思的讨论。

这时候,桌面上一遍开着VS Code,一遍开着浏览器,下面跑着终端。有时候还得再开个文档,对照着看。

窗口切来切去,代码盯久了眼睛也累。

以前我觉得,显示器嘛,能看清楚就行。最近朋友入手了明基 RD320U - 一款专为编程场景打造的显示器,也推荐我体验了一下。

它想解决的,正是程序员每天面对屏幕时的这些实际问题。

图片

图片

31.5 英寸 4K(3840×2160),原生对比度 2000:1,98% DCI-P3,10 bit 10.7 亿色,像素密度 140 PPI。

朋友说,用它读源码、跑项目挺顺手,便推荐给开源君也试试。

实际体验下来,RD320U 更像是一台围绕编程习惯设计的屏幕,目标就是让读代码、查资料和调试项目这些日常工作更顺畅。

正如产品外包装上的描述一样,它想做的就是“更适合编程的显示器”,也让开发过程尽可能接近“极致编程效率”。

图片

一块更适合编程的屏幕,带来的变化还真不只是尺寸大一点。今天就结合我平时折腾 GitHub 项目的场景,聊聊这台显示器到底能帮上什么忙。

01 读源码,代码看得清楚很重要

逛 GitHub 时,最常做的事情就是读别人的代码。

有些项目结构很简单,扫一遍就能看懂;有些项目模块多、文件多,光是理清调用关系,就得在几个文件之间来回跳转。

这时候,代码的可读性就很重要了。

RD320U 有一个专门针对编程场景优化的专业编程模式,针对代码做了专门调校,在硬件层面就加强了语法高亮。还给了深色、亮色两套主题,对应主流编辑器的深色/浅色环境。

可通过屏幕下方的功能按键一键切换。

图片

开启之后,代码中的关键字、字符串、注释、变量名更加清晰明了。

深色编码主题
深色编码主题
未开启编码主题
未开启编码主题
亮色编码主题
亮色编码主题

如果将RD320U和普通的笔记本屏幕放在一起对比,就更明显了。

普通屏幕前会有一层灰白色,感觉一层雾在上面,看代码、文字比较吃力,而RD320U则是非常清爽明了。

图片

这样阅读源码时,视线更容易落到自己关注的部分,不用总是盯着屏幕辨认。尤其是看一些陌生项目,变量、注释、函数调用混在一起,能够更快地分辨不同内容,阅读起来会轻松一些。

另外,它采用了 Nano Matte 抗反射面板,通过莱茵防反射认证,反射率压到 3% 以内。

这个设计对我这种经常在电脑前看代码的人来说,也挺实用。

白天靠窗工作,或者晚上开着顶灯,普通屏幕有时会出现明显的反光。深色代码背景上多出一片光,非常影响阅读。

普通屏幕
普通屏幕

而RD320U屏幕白天反光明显少很多。

RD320U
RD320U

我甚至那手电筒试过:普通屏幕的反光几乎晃成一片白,RD320U 上只有一层很淡的光晕,代码照样看得清。

已关注
关注
重播 分享 赞
观看更多
    开源先锋

    0/0

    00:00/00:05
    进度条,百分之0
    00:00
    /
    00:05
    00:05
    全屏

    倍速播放中
    您的浏览器不支持 video 标签

    继续观看

    逛 GitHub 项目的 3 个痛点,用这个爽多了!

    转载
    ,
    逛 GitHub 项目的 3 个痛点,用这个爽多了!
    开源先锋
    已同步到看一看写下你的评论

    抗反射面板能减轻环境光带来的干扰,让屏幕内容更容易看清楚。

    对经常长时间阅读代码的人来说,这种体验上的改善,比单纯看参数更有意义。

    02 一个开源项目,往往需要同时打开好几个窗口

    如果只是看看 GitHub 项目介绍,其实用什么屏幕差别不大。

    但当你真的把项目拉到本地,准备研究代码、运行 Demo,事情就不一样了。

    比如我最近研究一个开源工具:

    • 浏览器打开 GitHub,查看 README 和 Issues;
    • VS Code 打开源码,追踪函数调用;
    • 终端运行项目,观察日志和报错;
    • 旁边再开一份笔记,记录项目的实现思路。

    窗口一多,频繁切换就很影响节奏。刚在终端看到一条报错,切回编辑器,可能还得重新找刚才的位置。

    RD320U 的31.4寸大屏空间,在这种时候就派上用场了。

    我可以把编辑器、浏览器和终端放在同一个桌面里,根据自己的习惯安排窗口。查看文档时不用反复切回浏览器,排查报错时也能对照着源码看。

    图片

    像我这种经常在代码、网页和终端之间切换的人,提前设置好常用布局,用起来会方便不少。

    另外还有一个比较实用的功能,叫 DualView Plus。

    有时候读Github上的代码和文档的阅读需求不太一样:代码希望颜色区分清晰,文档则更习惯类似电子书般的显示效果。

    DualView Plus 支持在分屏状态下,为不同分区分别设置色彩模式。

    比如左边开个VScode,使用编码模式,方便阅读代码;右边用另一种适合文档的显示模式。

    图片

    或者适合查看图片的模式(可以仔细看下方的任务栏,左右两半边的色彩是不同的)。

    图片

    两个区域各自调整,不用为了照顾一边而迁就另一边。

    对于经常一边读源码、一边查文档,或者同时处理代码和其他内容的人来说,这个功能还是挺贴合实际需求的。

    03 白天看代码,晚上跑项目,护眼体验也不能忽略

    开源项目有意思的地方就在于,你经常会遇到一些意料之外的情况。

    原本只是想试试一个小工具,结果顺着源码一路看下去,发现它用了一个没接触过的框架;再翻翻 Issues,又找到几个值得研究的功能。

    一不留神,几个小时就过去了。

    尤其是晚上,关掉顶灯后,屏幕成了桌面上最亮的光源。长时间盯着明亮的代码界面,眼睛很容易产生疲劳感。

    RD320U 有一个比较有辨识度,开源君比较喜欢的设计:MoonHalo 智慧光环。

    图片

    它位于显示器背面,可以为屏幕后方提供环境补光(支持270度和360度范围),并根据环境光调整亮度。

    270度光环
    270度光环
    360度光环
    360度光环

    相比周围一片漆黑、面前只有一块亮屏的情况,这种设计能让屏幕与周围环境的亮度过渡更自然一些。

    再配合智慧蓝光和猫头鹰模式等护眼功能,晚上阅读代码时,也多了一些调节空间。

    当然,护眼功能并不意味着可以一直盯着屏幕。长时间写代码,该休息还是得休息。

    但对于经常在晚上折腾开源项目的人来说,这些细节确实值得关注。

    04 一些小功能,用习惯了还挺方便

    除了上面几个比较直观的体验,RD320U 还有一些功能,放在日常开发场景里也比较实用。

    比如配套的Display Pilot 2软件,不需要每次都伸手去按显示器上的实体按键,用鼠标就能调整常用设置。

    图片

    想切换编程模式、调整亮度、桌面分区、开启MoonHalo等,操作起来更直接。

    例如桌面分区布局。

    多种桌面分区布局
    多种桌面分区布局

    选择好要放入的窗口,鼠标拖拽到对应的分区即可快速搞定。

    拖拽放入
    拖拽放入

    如果你同时使用笔记本和另一台电脑,KVM 功能也能派上用场。一套键盘、鼠标就可以在两台设备之间切换,少一些拔线、重新连接的麻烦。

    图片

    此外,它支持 USB-C 一线连接笔记本,并提供最高 90W 供电。对于桌面空间有限、希望减少线材的程序员来说,也算是一个实用的设计。

    这些功能单独看,可能都不是什么特别惊艳的东西。

    但显示器本来就是每天都要用的设备,真正影响体验的,往往就是这些日常操作中的小细节。

    05 最后聊聊:程序员有必要买专业显示器吗?

    说到底,显示器不会让你突然看懂一个复杂的开源项目,也不会让代码里的 Bug 自动消失。

    但如果你经常逛 GitHub、阅读源码、调试程序,甚至需要长时间对着屏幕写代码,那么显示器的可读性、抗反射能力、多窗口处理和长时间使用体验,就值得认真考虑。

    明基 RD320U 给我的感觉是,它不是单纯追求屏幕大,而是围绕程序员的使用场景,做了一些比较有针对性的优化。

    从专业编程模式到多窗口协作,再到夜间补光,核心都是让开发者看代码更舒服、处理任务更顺手,也更接近它所强调的“极致编程效率”。

    当然,它也不一定适合所有人。

    如果你每天都要花大量时间在代码、终端和文档之间切换,一块用起来顺手的显示器,确实能让整个工作过程舒服不少。

    对开源君来说,折腾 GitHub 项目本来就是一件挺有意思的事。能让这个过程少一点疲劳、多一点专注,也就值了。


    前往微信阅读全文

    内容来自公众号,可前往微信查看原文。

    查看作者的更多文章 →订阅更新、RSS 与阅读指南 →