按当下心情,挑一个入口
有人想静下来读长文,有人只想找一段能立刻用上的答案。下面六块按状态分类,编号只是顺序,不代表高低。
刚装好,面对空项目
从解释器配置到第一行打印输出,我们只保留必要步骤,避免新手被设置面板劝退。
卡在报错里出不来
把常见异常拆成「看得懂的句子」,附上排查顺序,比复制粘贴一整段堆栈更有用。
想认真做一次重构
重命名、提取方法、查看调用链,工具能兜底的部分交给工具,判断留给自己。
准备接手别人的项目
先看目录结构,再看依赖清单,最后才动代码。这套顺序能省下大量摸索时间。
只想安静读点东西
编辑手记与长文栏目,适合睡前一读,不谈技巧,谈为什么这样写代码更舒服。
想找同好聊聊
来信区随时开放。你不必写得完整,哪怕只是半句话的困惑,我们也愿意认真回。
三条真正会被用到的建议
指南的意义在于「照着做能省事」。所以这里不写太长,每条都尽量落到具体动作上。
先固定解释器,再谈其他配置
项目一多,最容易乱的就是环境。为每个项目单独指定虚拟环境,并确认路径写进设置里,后续的依赖报错会少掉一大半。
把常用操作练成肌肉记忆
搜索类操作值得专门花二十分钟练习:全局搜索、文件跳转、符号查找。用得顺了,写代码的节奏会明显变稳。
定期清一次缓存与索引
重命名后提示不对、跳转失效,多半是索引旧了。别急着怀疑自己,先让工具重新认识一遍项目,往往就恢复正常。
我们为什么还在意「工具的手感」
做这个站点的起因很简单:我们自己也曾被大量「全面评测」淹没。每一篇都说功能强大,却很少有人告诉你,哪些功能其实可以暂时不用。于是我们决定反过来写,先谈取舍,再谈功能。
工具的手感,是很难被截图表达的东西。它体现在你按下快捷键之后的半秒里,体现在错误提示是否说人话,也体现在一个新人打开项目时,会不会立刻被吓退。我们持续关注这些细节,因为它们决定了写代码这件事能不能长久。
这份手记不会给出标准答案。有人喜欢极简界面,有人偏爱信息密度高的布局,两种都合理。我们更愿意做的,是把不同的做法摊开,配上我们自己的判断,然后让读者自己选。
如果你在阅读时觉得某段话过于笃定,请把它当成一次邀请,而不是结论。你可以不同意,甚至可以写信来反驳。这个站点最好的部分,往往是读者帮我们修正之后的样子。