Byebug Ruby 2 调试器开源项目

我要开发同款
匿名用户2017年03月30日
48阅读
开发技术Ruby
所属分类开发工具、程序调试工具
授权协议BSD

作品详情

Byebug是一个易于使且功能丰富的Ruby2调试器。它使用新的TracePointAPI进行执行控制,新的DebugInspectorAPI用于调用堆栈导航,因此不依赖于内部核心源。它具有以下特点:

它被作为C扩展开发,因此速度很快。

它有一个完整的测试套件,因此很可靠。

 

您可以查看Ruby程序在执行过程中发生的情况,并提供许多传统的调试功能,例如:

步骤:一次运行一行程序。

破裂:暂停程序在某些事件或指定的指令,以检查当前状态。

评估:基本的REPL功能。

跟踪:跟踪变量的不同值或程序执行的不同行。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论