Sha256: e2ec5506413a00c4d10507b42d8b5b273a5fd4890b8235621af7a66ece9b7c78
Contents?: true
Size: 1.66 KB
Versions: 2
Compression:
Stored size: 1.66 KB
Contents
# Byebug [![Gem Version](https://badge.fury.io/rb/byebug.png)](http://badge.fury.io/rb/byebug) [![Build Status](https://secure.travis-ci.org/deivid-rodriguez/byebug.png)](http://travis-ci.org/deivid-rodriguez/byebug) [![Code Climate](https://codeclimate.com/github/deivid-rodriguez/byebug.png)](https://codeclimate.com/github/deivid-rodriguez/byebug) [![Dependency Status](https://gemnasium.com/deivid-rodriguez/byebug.png)](https://gemnasium.com/deivid-rodriguez/byebug) A Ruby 2.0 debugger. ## Install Just type `gem install byebug` or drop `gem 'byebug'` in your Gemfile and run `bundle install`. ## Usage Simply drop `byebug` wherever you want to start debugging and the execution stop there. If you are debugging rails, start the server in normal mode with `rails server` and once the execution get to your `byebug` command you will get a debugging terminal. ## Configuration You can automatically load some configurations at startup by dropping them in the startup file `.byebugrc`, for example, `set listsize 20`. If you are coming from [debugger](https://github.com/cldwalker/debugger), notice however that you no longer need `set autolist`, `set autoreload` and `set autoeval` because they are default options in byebug. ## Credits Everybody who has ever contributed to this forked and reforked piece of software, specially: * Kent Sibilev and Mark Moseley, original authors of [ruby-debug](https://github.com/mark-moseley/ruby-debug). * Gabriel Horner, [debugger](https://github.com/cldwalker/debugger)'s mantainer. * Koichi Sasada, author of the new C debugging API for Ruby. * Dennis Ushakov, author of [debase](https://github.com/denofevil/debase), the starting point of this.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
byebug-1.1.1 | README.md |
byebug-1.1.0 | README.md |