调试体验常年是 Rust 年度调查里最被抱怨的痛点,官方为此在二月发起了首次 Rust 调试调查并收到 2300+ 份回应。结果最扎眼的是:超过一半受访者目前根本不用调试器,而用的人里约 87% 主要靠逐行 step,八成以上把 print/dbg! 当作首选;IDE 里 lldb 与命令行 gdb 是最常用的两款真调试器。痛点高度集中:超过 74% 反映「值表示得很差」、过半人「打不出变量值」;enum、HashMap、Vec 这些标准库类型在调试器里显示得尤其难读,async 代码的栈与断点体验也劝退了约四分之一想调 async 的人。更值得注意的发现是,近 62% 的库作者根本不知道有 debugger_visualizer 这个能让类型在 GDB/WinDbg 里漂亮呈现的属性,而知道的人里也有一半不会写、一半没空维护可视化脚本。官方据此列了改进方向(让 enum/集合/字符串按语义而非内部实现显示、改善 async、补调试器文档),并点名 BugStalker 已经支持用类型的 Debug 实现来渲染。