debugger(名词):调试器;用于运行、检查并控制程序执行过程的工具,帮助开发者定位并修复错误(bug)。常见功能包括设置断点、单步执行、查看变量与调用栈等。
/diːˈbʌɡər/
The debugger helped me find the error in my code.
调试器帮我找到了代码中的错误。
Using the debugger, she stepped through the program line by line to see where the crash happened.
她使用调试器逐行单步执行程序,以找出程序在哪里发生崩溃。
debugger 来自动词 debug(“除虫/排错”)加上表示“做某事的人或工具”的后缀 -er。debug 的说法常与早期计算机时代“把机器里的虫子找出来”这一形象比喻联系在一起;其中“bug(虫子)”早已被用来指代机械或系统故障,后来在计算机领域固定为“程序错误”。