Epic 开源原生图形调试器
推荐指数 72.0 NO. 004 · 2026.10.08
Stars7,838
为什么值得看
RAD Debugger 是 Epic Games 开源的 Windows x64 原生图形调试器,支持多进程 PDB 调试,未来计划扩展 Linux 和 DWARF。对游戏引擎、编译器工具链开发者来说,大厂级调试器开源意味着可定制性和深度分析能力的大幅提升。
A native, user-mode, multi-process, graphical debugger.
媒体预览
编辑判断
Windows 原生调试长期被 WinDbg 和 Visual Studio 垄断,但前者学习曲线陡峭、后者闭源且笨重。RAD Debugger 的亮点在于 Epic 自研的 RADDBG 格式和即时反编译视图,比 WinDbg 的 UI 直观得多,又比 VS 的 Attach 流程轻量。
它目前只支持 PDB 意味着主要服务游戏/编译器生态,但路线图上的 Linux/DWARF 如果落地,将直接威胁 GDB 的图形前端市场。
如果你在写自定义语言运行时、或者游戏引擎的 scripting layer,现在可以先用它的 eval/watch 系统替代一部分自制工具。
Star History
生态分析
Beta
填补Windows游戏开发高端调试工具开源空白,对标Visual Studio调试器
独特价值:大厂级多进程PDB调试能力开源,专为游戏引擎性能分析深度定制
竞品:
microsoft/vscode-cpptools VS Code插件,非原生独立工具,依赖IDE生态
llvm/llvm-project LLDB跨平台但非游戏优化,缺少多进程PDB专项
x64dbg/x64dbg 开源Windows调试器,侧重逆向而非源码级游戏开发
remedybg/remedybg 同为Windows原生调试器,但单进程,无Epic资源背书