nebulab / dev_tools

Contains useful gems to be used in development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dev Tools

It's boring to add common development gems to our projects' Gemfile so we decided to create this gem to include all of our favourite development tools ready to use, the tools in this repo are:

  • Pry for a powerful shell alternative to IRB.
  • Pry Rails for additional commands (show-routes, show-models, show-middleware) in the Rails console.
  • Pry ByeBug to turn the console into a simple debugger.
  • Awesome Print for stylish pretty print.
  • Pry Doc to browse Ruby source, including C, directly from the console.
  • Letter Opener for preview email in the browser.
  • Invoker for managing processes in development environment.
  • Rubocop for static code analyzer.
  • Dotenv for managing environment variables.

It also configures Letter Opener in development environment.

Usage

Add to your project Gemfile:

group :development, :test do
  gem 'dev_tools', github: 'nebulab/dev_tools'
end

And then execute:

  $ bundle

Contributing

  1. Fork it ( https://github.com/nebulab/dev_tools/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

About

Contains useful gems to be used in development

License:MIT License


Languages

Language:Ruby 100.0%