2016-09-13 12 views
0

RubyMine 2016では、ルートからコントローラアクションにナビゲートする方法はありますか?私は友人がCmd + BでPyCharmで何か似たようなことをしているのを見るが、私はそれをRubyMineで動作させることはできない。RubyMine 2016:ルートからコントローラへのアクションからナビゲートしますか?

また、RubyMineでコントローラアクションをリファクタリングしても、ルート内のメソッド名は変更されません。 PyCharmはPythonと完璧に動作するようです。

だから私は、私は#hello(ルートルート)に私のカーソルを置くと、これらのルート

root 'application#hello' 
get '/goodbye' => 'application#goodbye' 

を持っており、Cmdを+は、それがapplication_controller.rbアクション "こんにちは" に行くべきBヒット:

def hello 
    # render text: "Hey kumpel" 
    render({:text => "Hey kumpel"}) 
end 

しかし、「行く宣言が見つかりません」というメッセージが表示されます。

+0

また、vimはTim PopeのRails "Plugin"でこれを行うことができます。 – Ugur

答えて

0

install Railwaysプラグイン。それはあなたが望むものを正確に行います

+0

優れています。ありがとう! – Ugur

0

あなたができることはまったく同じではありませんが、類似していると私はそれをたくさん使用します。

たとえば、「application#goodbye」を選択してCmd + O(letter) followed by enterを押すと、applications_controller.rbが表示されます。

+1

理想的な解決策ではありませんが、機能します。ありがとう! – Ugur

関連する問題