5个AI代码调试提示词模板,快速定位Bug
提示词描述:
针对开发者日常调试需求设计的5套模板,覆盖从错误诊断到代码重构的全流程。每个模板都有明确的使用场景和输入要求,帮助开发者高效利用AI解决代码问题,提升开发效率。
提示语关键词:
AI代码调试,ChatGPT找Bug,代码错误分析,AI编程助手,代码优化提示词,程序调试技巧,AI代码审查
提示词内容:
【模板说明】
提供5种不同场景的代码调试提示词模板,帮助开发者快速定位和解决代码问题,涵盖语法错误、逻辑错误、性能优化等多种情况。
【使用场景】
- 代码报错信息解读
- 逻辑错误排查
- 性能瓶颈分析
- 代码重构建议
- 算法优化方案
【模板正文】
模板1:错误诊断型
你是一位资深程序员,请帮我分析以下代码错误:
错误信息:{填写:具体的错误提示}
代码片段:{填写:相关代码}
请提供:1.错误原因 2.修复方案 3.预防措施
模板2:逻辑排查型
我的代码没有报错但结果不对,请帮我找出逻辑问题:
期望结果:{填写:期望输出}
实际结果:{填写:实际输出}
代码:{填写:完整代码}
模板3:性能优化型
以下代码运行很慢,请帮我优化:
当前耗时:{填写:执行时间}
数据规模:{填写:数据量大小}
代码:{填写:需要优化的代码}
请提供优化方案和预期提升效果
模板4:代码审查型
请从以下角度审查我的代码:
1.代码规范性
2.潜在bug
3.性能问题
4.可维护性
代码:{填写:待审查代码}
模板5:重构建议型
这段代码可以如何重构以提高质量?
当前问题:{填写:代码存在的问题}
代码:{填写:原始代码}
请提供重构后的代码和对比分析
【填写指南】
根据具体问题选择对应模板,在{填写}处输入详细信息。错误信息要完整,代码要包含上下文,问题描述要具体明确。
【效果示例】
使用模板1输入IndexError错误,AI会分析数组越界原因,提供边界检查方案,并建议添加防御性编程。