Letters是一个按字母顺序排列的小程序库,它使复杂的调试变得轻松而有趣。
对于我们许多人来说,故障排除从puts语句开始并结束。 其他人也招聘调试器。 (也许您使用puts语句查看随时间的变化,但调试器只关注少量代码。)这些工具很好,但是它们是我们在Ruby中进行调试的最低级别。 Letters利用puts ,调试器,控制传递,计算机发出的哔哔声和其他副作用,可以更全面地了解代码和状态。
安装
如果您使用的是RubyGems,请使用以下命令安装Letters:
gem install letters
默认情况下,需要"letters" Monkey-Patch Object 。 不用说,如果您在具有环境的应用程序中使用Letters,则可能只想在开发中使用它。
用字母调试
安装了Letters后,您便可以在代码中的任何位置使用一套方法-在表达式的末尾,任何管道的中间。 这些方法中的大多数将输出某种形式的信息,尽管还有一些复杂的方法可以绕过应用程序的控制。
到目前为止,几乎有20种Letters方法。 您可以找到它们。
让我们以o方法为例。 这是最熟悉的方法之一。 调用它将接
评论0
最新资源