分享我的设备喜好以及一些 推荐。
我经常被问到用来构建软件、保持生产力的东西,或者买东西来安慰自己觉得很有生产力,而其实只是在拖延。这里有一个我最喜欢的东西的大清单。
Workbench · 工作台
— a.-
Windows 11,32GB RAM 以上,1TB SSD,中高端 CPU
作为一名前端开发者,我认为 Mac 与 Win 的区别在前端并不大,除非特定需要 OC 或 Swift 开发 macOS 应用。Win 的开放性更加适合前端工程师。当然,你需要一块很不错的显示器,否则阴影你可能将看不到。
-
一至两块额外的全色域显示器,尺寸不要太大
作为专业的前端开发者,一块屏幕在生产力上几乎不可能够用,尤其在笔记本情况下。所以我喜欢一至两块额外的全色域显示器,尺寸并不需要太大。
-
一款红轴的机械键盘
综合考量,无论是手感还是噪音都相对均衡的键盘。当然,买笔记本时请务必观察键盘手感——那很重要,当你出差的时候。
-
光电鼠标
配合上面所说的键盘使用;如果使用的是笔记本自带键盘与触摸板,则不需要。
Developer Tools · 开发者工具
— b.-
Visual Studio Code
前端神器,JavaScript 神器。无论是前端还是 Node.js 开发,这都是最棒的编辑器。
-
Cursor
AI 编程神器。如果你要面向未来与 AI 编程,那么 Cursor 每月 20 美金是最值得的。
-
Git Bash
如果 Windows 有什么令我头疼的问题,那就是自带终端与 Unix 的割裂行为——所以需要 TA 来解决终端与 Git 的场景。
-
Docker
中高级前端、后端、大前端、运维,Docker 是必备工具——别问为什么,除非你想每次都搭建该死的开发环境与部署环境。
-
Remote Desktop Manager
远程桌面管理工具,可以管理多个远程桌面并可设置快捷键。这是一个意外好用的工具,我几乎每天都在使用。
-
思源笔记
技术人员应该拥有时刻记录自己问题的工具,思源笔记就是这样的工具。最重要的是它可以无缝发布到相关博客平台,这对于技术人员来说很重要。
Design · 设计
— c.-
Figma
事实上,我对于设计工具没有什么强要求。当开发前端时候,我只有一个要求:可以给出 CSS 或 TailwindCSS 的代码——相信这就是 Figma 的魅力。
Productivity · 生产力
— d.-
UTools
可以设计为 alt + space 呼出的全局工具,几乎可以满足所有要求。对于生产力的提升,我可以评估为 20% 以上。
-
ApiFox
要问最棒的 API 接口管理工具,我只能说 ApiFox。每当 TA 更新出更好的为开发者服务的功能时候,总能让我眼前一亮。
-
WPS
中国最好的协同办公软件,没有之一。无论是覆盖面积以及提供的功能,如思维导图、流程图、智能文档等,都可以满足 90% 的工作需求。若要说不足,就是基本没有反馈功能。
-
Vivo 手机
如今移动端优先的情况下,一款好用且功能丰富的手机,对于生产力提升是至关重要的。我认为中国手机中,最棒的手机是 Vivo 家的——无论是硬件还是操作系统,都是其中的佼佼者。