
byebug
deivid-rodriguez
Debugging in Ruby
AI 简介
Byebug 是一个简单易用且功能丰富的 Ruby 调试器。它利用 TracePoint API 控制程序执行,并通过 Debug Inspector API 实现调用栈导航,因此不依赖于内部核心源代码。作为 C 扩展开发的 Byebug 具有快速响应和高度可靠性,支持全面的测试套件。该调试器允许用户在 Ruby 程序运行时深入理解其内部状态,并提供传统调试特性如单步执行、断点设置、表达式求值及变量跟踪等。适用于需要对 Ruby 应用进行细致调试的各种场景,无论是简单的脚本还是复杂的 Rails 项目都能轻松应对。
Ruby
BSD 2-Clause "Simplified" License3.4k
Stars
328
Forks
38
Watchers
75
Issues
Star 增长
今日+1
近 7 天+2
近 30 天+2
综合评分62.75
默认分支main