VS Code 断点习惯 定位问题 第 2 / 3 篇

调试:比 console.log 更省事

launch.json 配一次,后面修 Bug 少一半瞎猜。

本篇有 2 个小节

为什么我愿意配 launch.json

早期我靠打日志定位,快是快,复杂请求一绕就乱。后来给常用项目配好调试,断点一行行走,比猜「是不是某次赋值错了」踏实。

我的最小调试习惯

  1. 先复现,再下断点——别在还复现不了时乱点。
  2. 断点放在「分支分叉」和「外部调用前后」,而不是每一行。
  3. 看变量面板和调用栈,比只看当前行更重要。

写到这里的判断都带个人偏见。你遇到不一样的场景,完全可以反过来用。