Show Code
show_code provides an easy way to show your ruby method source codes in terminal.
NOTE: show_code current version require Ruby v1.9.0 or later.
Installation
# Installing as Ruby gem
$ gem install show_code
# Or in gemfile
$ gem show_code
Usage
You will be able use show_code in rails c
or irb
.
require "show_code" # just when use irb
ShowCode method_object
# or
ShowCode 'YourClassOrModule.your_method'
Examples
show code
ShowCode 'ShowCode::Code.new.greet'
# def greet
# puts 'Hello ShowCode!'
# end
# => #<UnboundMethod: ShowCode::Code#greet>
# also you can use this way, it does the same thing
ShowCode ShowCode::Code.instance_method(:greet)
open resource file
Sometimes, we wanna open the resource file to edit, as default gedit
will open the file.
ShowCode.open 'ShowCode::Code.new.greet'
# or ShowCode.open ShowCode::Code.instance_method(:greet)
TODO
- Add more statistic analysis for output
License
Released under the MIT license. See LICENSE file for details.