你可能会说
页面报错了,帮我定位一下问题出在哪。
找出程序为什么不按预期工作,然后修复它。
找出程序为什么不按预期工作,然后修复它。可能是报错、可能是效果不对、可能是逻辑有漏洞。
生活类比
像医生看病——先找症状(报错信息),再诊断(定位问题),最后开药(修复代码)。
🎮 动手试试
关于「调试」,以下哪个描述最准确?
你可以这样告诉 AI
这段代码控制台报 Cannot read properties of undefined,帮我定位是哪个变量没赋值,然后修复它。
测试负责发现代码哪里有 bug,调试负责定位并修复 bug。一个发现问题,一个解决问题。
代码报错或行为异常
把报错信息或异常现象直接告诉 AI,它能帮你定位原因并给出修复方案。
和 AI 协作时
对 AI 说「这段代码报错:XXX,帮我看看问题在哪,怎么修?」
代码还没写完
先让代码跑起来再调试,写到一半就开始排查反而低效。
与编程无关的项目
不写代码的项目不需要调试技能。
找出程序为什么不按预期工作,然后修复它。可能是报错、可能是效果不对、可能是逻辑有漏洞。
像医生看病——先找症状(报错信息),再诊断(定位问题),最后开药(修复代码)。
和 AI 沟通时提到「这里报错了」或「效果不对」,AI 就在帮你 Debug。