Compared to the code completion I am familiar with from C# development, I find the code completion offered by RubyMine surprisingly incomplete.
When I write a class with some methods and I want to call them from another class,
why am I getting a code-completion list that is like "a mile" long, but with no relevant method-suggestions in it?
( Or is this a bug/feature in my RubyMine?! )Some classes like
ActionMailer
magically generate methods like the "deliver_*" methods ( see this example )... As I don't see them in code completion how am I supposed to know they even exist?
( Unfortunately I also get an error at the moment, thatdeliver_contact
method does not exist... As I completely copied from the example am asking myself now wheter this feature still exists 8[ )
Are they any ways to fix these issues?