过去四年,每换一台新机器,我第一件事就是把这几样东西装上。它们帮我省下的时间没有上万也有几千小时——不是吹的。
你可能会问:真有必要花功夫学这些?我的经验是,先把它们弄熟,再追什么新框架都稳。下面一个一个说,为啥它们值得占掉你硬盘里那点空间。
![]()
1. Git
写代码这事,迟早得弄崩点什么。别问会不会,问就是什么时候崩。Git 就是防止手滑把整个项目干掉的后悔药。
别把它当版本控制,就当它是整个项目的撤销键。用它你可以随便试验、开独立分支、和同事并行干活,还能翻旧版本找回删掉的东西,甚至搞清楚“这行坑到底谁写的”。
没有 Git?从头再写。有 Git?一声 git checkout main,问题就没了。就这一条,值不值回票价?
2. Visual Studio Code
就算最近 Cursor 这类 AI 编辑器很火,VS Code 依然是我待得比浏览器还久的应用。说它“只是个编辑器”,就像说瑞士军刀只是把刀。
它的扩展生态才是本体。我常年挂着的几个:ESLint、Prettier、GitLens、Error Lens、Docker、Thunder Client、Playwright、GitHub Copilot。格式化、静态检查、调试、测试、Git 操作,全都不出编辑器就办完。省掉切窗口的精力,一天下来脑细胞能少死一半。
3. Wave Terminal
这货是我最近用着最上头的开源终端。传统命令行跟坟墓一样枯燥,Wave 把它变成了一个交互工作区——命令、输出、笔记、AI 辅助、多会话,全搁在一屏里。
它让终端变得“现代化”,而不是让人望而生畏。如果你总在命令行里迷路或者觉得敲命令就像穿越回 1995 年,试这个。
4. Docker
“在我电脑上跑得好好的。”——这句咒语一出,五分钟内生产环境准炸给你看。Docker 干的事就一个:把应用和它需要的所有环境打成一个包。运行时、依赖、库、配置、操作系统环境,全塞进去。
你交付的不再是代码,而是整个运行环境。Windows、macOS、Linux、云服务器,跑起来一模一样。就这一致性,全球软件团队加起来省掉的排错时间,估计够绕银河系几圈。
如果你想把本地文件构建起来,一发就把整个多容器组合拉起来,只需要一条命令:docker compose up --build。就这一句,够用了。
5. Playwright
现在的软件越来越多得跟浏览器打交道:自动化测试、网页抓取、AI 智能体操控页面——都绕不开。Playwright 是我最近写自动化脚本、搭 AI 代理时的常驻工具。
它能让你用代码操控浏览器,模拟真实用户一样点击、填写、等待,还能把全流程录下来回放。以前要开一堆工具配合的事,现在一个库搞定。如果你还没把它放进工具箱,是时候试试了。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.