Not really. It's hard for your editor to do this statically, but there's heaps of good tooling for finding the method source and docs dynamically.
pry> show-source SomeClass.class_method
pry> show-source AnotherClass#instance_method
# List an arbitrary object's class methods, instance methods, methods mixed in by included modules
pry> cd some_object
pry> ls
The runtime knows how to execute your program (it's not random) so everything you want to know is available.