51

私はRubyOnRailsプログラミングにSublime2を使用しています。メソッド名をクリックして、メソッドが定義されているクラスにジャンプする機能が必要です。同様の機能を備えたIDEはたくさんあります...

4

3 に答える 3

51

Goto symbolis- CtrlRlinux)、これにより、ファイル内のすべてのシンボルとクラスの定義のポップアップリストが定義順に表示され、目的の場所にジャンプできます。Goto AnythingCtrl-を使用して同じことを実行し、P次に入力@してメソッド名を指定することもできます。

また、Goto Symbolプラグインがあり、キーバインドまたはクリックを使用して、カーソルが置かれているメソッド名の定義に直接ジャンプできます。

ただし、これらの方法は両方とも現在のファイルに制限されています。他のファイルの定義にジャンプする必要がある場合、おそらく最良の解決策はSublimeCodeIntelプラグインです。それはかなりうまく機能しているようで、Ctrl- f3(linux)を押すだけであなたが望む定義でファイルが開きます。

于 2012-04-23T21:13:20.453 に答える
27

別の解決策はCTagsです。

SublimeCodeIntelは、Githubトラッカーの未解決の問題から判断すると、かなりバグがあるようです。また、おそらく私が取り組んでいるコードベースが大きすぎるためにクラッシュします...

私が今使っているのはCTagsパッケージです。「インテリジェンス」はありませんが、定義にジャンプして非常に簡単に戻ることができ、超高速です。

于 2012-05-30T04:37:13.997 に答える
5

崇高なテキスト3にアップグレードしてから、関数名にカーソルを置き、F12をクリックしてAlt +-に戻るか、メニューから[ジャンプ]をクリックします。

于 2014-11-25T18:48:59.377 に答える