levels-debugger-ruby

A debugger for use with the levels package for Ruby. Please note that it requires the levels and the levels-language-ruby packages to run.

Thomas Ulrich

2,400

0

Bug Reports

0.5.9

MIT

GitHub

This package consumes the following services:

A debugger for use with the levels package for Ruby

Levels Debugger Ruby

This package contains a debugger for use with the levels-language-ruby package, which in turn uses the levels package. Both packages are required dependencies and will be installed automatically if they are not already installed.

Using this debugger you will be able to step through your Ruby programs line by line, toggle breakpoints and inspect variables. Furthermore, you will be able to see the call stack and replay your program from a call on forward.

To get started, you may want to take a look at the user manual.

Note: This package is not meant as a general purpose Ruby debugger for Atom. It will only work with the levels-language-ruby dialect as it is meant to support the beginners computer science course taught at Kiel University, which uses the levels-language-ruby dialect.

Requirements

To use the debugger you need at least a Java 8 runtime environment and of course a current Ruby installation.