首页>探索>正文

宿舍写代码:编辑器选择与设置的几个坑

探索 |发布于 2026-11-13 23:36:20 |本页链接

大二搬进四人间,桌子宽 80 厘米,放上台式机显示器就没地方摊书。那会儿用 JetBrains 全家桶,开一个项目内存直接飙到 2G,风扇一转,室友半夜翻身。后来换过 VS Code、Sublime、Neovim,踩了一圈坑,说说实在的。

先看机器,再挑编辑器

宿舍电脑大多是轻薄本,8G 或者 16G 内存。编辑器吃多少内存,直接决定你开几个浏览器标签就卡死。我实测过几款常驻内存的差距:

宿舍写代码:编辑器选择与设置的几个坑

  • Neovim / Vim:空载几十兆,8G 老本也跑得动,代价是配置得花时间折腾
  • Sublime Text:启动快,内存 200M 上下,但插件生态更新慢,中文支持一般
  • VS Code:装十个插件后 800M 到 1.5G,16G 内存才用得舒服
  • JetBrains 系:单项目 1.5G 起步,建索引的时候能冲到 3G,轻薄本慎入

宿舍写代码:编辑器选择与设置的几个坑

如果机器实在拉胯,有个办法:把代码放实验室服务器,本地只留一个 SSH 客户端。VS Code Remote 或者终端里直接开 Neovim,笔记本只负责显示,风扇基本不转,还顺便解决了不同电脑配置不同步的问题。

宿舍写代码:编辑器选择与设置的几个坑

噪音、灯光和断电更容易翻车

青轴键盘别在宿舍用,真的会被打。我大一买了把青轴,第二天室友就戴上了降噪耳机,第三天我换成了静音红轴。屏幕亮度也是,晚上十一点宿舍关灯,屏幕调到最亮等于拿手电筒照人,暗色主题加护眼模式算是基本礼貌。

断电这事更实际。很多学校晚上十一点半熄灯断电,插座一起断。如果你正好在跑训练、或者写了一半没提交,哭都来不及。我的习惯是:

  • 编辑器开自动保存,间隔设 30 秒以内
  • 每写完一个能跑的小功能就 commit,信息写 "wip" 也无所谓
  • 重要分支推到远程仓库,断电断网都不怕
  • 笔记本电池别长期满电插着,断电那一下就是救命的两小时

网络同样是坑。宿舍 WiFi 晚上八点到十一点最挤,clone 一个几百兆的仓库能卡十分钟。我一般把大仓库放白天课间下载,插件也一次装完,别边写边装。插件市场刷不出来的话,换手机热点往往立刻就好。

最后说个心态问题。宿舍不是图书馆,室友打游戏、外放视频都是常态,指望环境安静不现实。与其抱怨,不如把编辑器调成能快速进入状态的样子:一套顺手的快捷键、一个干净的配色、关掉所有花哨动画和提示音。我现在就是 Neovim 加 tmux,启动 0.2 秒,风扇一天都懒得转。写代码这事情,工具顺手比工具高级重要得多。