Próbuję wykorzystać szybką dokumentację RubyMine i uzupełnianie kodu. Miło mi było odkryć, jak dobrze zintegrowany YARD komentarze w stylu:Czy mogę powiedzieć lub wskazać RubyMine, jaki typ zmiennej lokalnej lub instancji jest?
# @param [Numeric] width
# @param [Array<String>] values
# @return [Widget]
def foo(width, values)
... te komentarze doskonale do parametrów powrotu typów, nawet wpisane kolekcjach. Ale nie mogę znaleźć żadnych podobnych znaczników na przykład lub zmiennych lokalnych i jestem pewien, że nie ma żadnego odlewania dostępnego w Ruby (Czy wspominałem, że jestem nowy w tym?)
Czy jest jakiś sposób, aby oszukać RubyMine w do typów zmiennych lokalnych i/lub instancji?
Czy nie odbiera na '@ yield' i' @ yieldparam'? – thomthom
Hmm ... więc nie ma jeszcze nic na przykładowe zmienne? –
@FranklinYu Nie sądzę, ale można oczywiście tworzyć gettery (i setery), które można następnie opisać jako metody. – WiseOldDuck