Вот функция (взята из
railstutorial.org):
# SomeControllerHelper.rb
# Redirects to stored location (or to the default)
def redirect_back_or (default)
redirect_to(session[:forwarding_url] || default)
session.delete(:forwarding_url)
end
Почему RubyMine не предлагает валидное автозаполнение кода? При этом после того, как функция написана, её декларация находится по Ctrl+B. В результате вся полезность Code Completion сводится к локальным переменным.
Я тупой или IDE несовершенна? Если второе, то существуют ли вообще IDE для нормального RoR - автозавершения кода? Просто я привык к Java (Android Studio), там все строго определено и подсказки появляются уже на первом символе.