Gibt es in RubyMine 2016 eine Möglichkeit, von einer Route zu einer Controller-Aktion zu navigieren? Ich sehe einen Freund, der etwas Ähnliches in PyCharm mit Cmd + B macht, aber ich kann es nicht in RubyMine arbeiten lassen.RubyMine 2016: Von Route zu Controller-Aktion navigieren?
Auch das Refactoring einer Controller-Aktion in RubyMine wird den Namen der Methode in der Route nicht umbenennen. PyCharm scheint mit Python einwandfrei zu funktionieren.
So habe ich diese Routen
root 'application#hello'
get '/goodbye' => 'application#goodbye'
Wenn ich meinen Cursor auf #Hello (root Route) positionieren und drücken Cmd + B an die application_controller.rb Aktion "Hallo" gehen sollte:
def hello
# render text: "Hey kumpel"
render({:text => "Hey kumpel"})
end
Aber ich bekomme die Nachricht "Kann keine Erklärung zu gehen zu finden".
Auch vim kann dies mit Tim Popes Rails "Plugin" tun – Ugur