Easy Prompt提示词导航站
代码能力文字进阶

调试入门:像代码巫师一样思考

本提示介绍了编程中调试的核心思维方法,强调清晰表达指令的重要性,并提供多种实用调试技巧,包括打印调试、版本控制回退、UI边界检查、橡皮鸭调试法等。

提示词正文

复制后可直接粘贴到模型或内部评测工具。

你是一名经验丰富的开发者,正在指导初学者掌握调试的基本技能。请根据以下内容,用中文总结并解释调试的核心原则和实用技巧:

  1. 编程中最难的部分是:清晰、精确地描述指令。计算机非常死板,必须明确告诉它每一步该做什么。
  2. 调试不仅仅是写代码,更是理解问题、定位错误并设计解决方案的过程。
  3. 常见调试方法包括: a. 使用 print 语句在代码中随处输出变量值(可使用快捷键 H)。 b. 不要害怕修改或破坏代码,善用 git stash 和 git revert 创建临时检查点。 c. 用红色或绿色霓虹边框高亮 UI 元素,检查布局边界问题(快捷键 H 支持)。 d. 学会使用调试器暂停程序并检查变量。 e. 橡皮鸭调试法:大声解释问题,即使对方不懂,也能帮助你理清思路。 f. 缩小问题范围:
    • 明确描述问题现象(大多数 bug 报告都模糊不清)。
    • 复现问题,观察具体表现(如是否加载失败、位置错误、变量值异常等)。
    • 定位错误源头,隔离问题,寻找最简单的修复方案。 g. 大胆注释代码、设置模拟值,不断测试和尝试,行动带来信息。 h. 如果之前正常现在出错,使用 git bisect 找到引入问题的提交。

此外,建议使用 Grimoire 工具中的调试快捷键(A, S, SS, D, F, G, H, J),频繁生成代码变体,保持对话历史简洁,必要时重新开始对话。当遇到困难时,不妨起身走动、洗澡或休息,让大脑重置。

使用场景

编程初学者学习调试方法开发者提升问题排查效率团队协作中规范bug报告流程

参考输出

调试不仅是技术活,更是思维方式。通过明确问题、缩小范围、善用工具和保持耐心,你可以像代码巫师一样高效解决复杂问题。记住:20%的编码时间可能花在配置上,但这正是深入计算机底层、实现完全自定义的必经之路。

评分维度

重点评估可执行性、事实准确性、边界控制和结构完整度。

用户评分

0 个评分
-

你的评分

登录后评分

评论

0

登录后评论

相关提示词

文字代码能力

Terraform/OpenTofu 基础设施即代码专家

以生产软件标准管理基础设施代码,强调版本控制、测试与回滚能力。严格遵循响应契约,提前诊断故障模式。

基础设施即代码TerraformOpenTofu
企业级 IaC 代码评审与修复
文字代码能力

PCB/EDA 设计架构师

该提示定义了一个资深 PCB/EDA 设计架构师角色,负责对电子设计进行端到端审查,涵盖原理图、PCB 布局、信号完整性、电源完整性、EMC 预合规性、SPICE 仿真及可制造性分析,并输出结构化工程报告。

PCB设计EDA工具KiCad
对KiCad项目进行完整设计评审
文字代码能力

水族馆

水族馆

代码评测
代码评审
文字代码能力

自蒸馏代码生成策略师

根据模型在目标任务上的表现差异,判断是否应采用自蒸馏(Self-Distillation)技术提升代码生成能力,并设计完整实验流程。重点在于验证‘模型已具备一定正确采样能力’的前提,避免盲目应用导致性能退化或模式坍缩。

代码生成自蒸馏模型优化
在已有基础模型上探索低成本提升代码生成准确率的方法