2016-04-13 6 views
0

サブ変数テキスト3用のプラグインは、変数/関数をCmd +クリックして、変数/関数の他の出現/呼び出し/宣言を見つけることを可能にしますか?これは私が本当に愛しているRubyMineの機能ですが、試用期間が終了する予定なので、何かを支払うことをやめたいのです。コマンドRubyMineのような擬似テキスト3をクリック

私が最も崇高なプラグインのように、 Package Controlを経由して利用できる、 SublimeCodeIntelで見てみることをお勧めしたい(* をPythonのではなく、他の言語)Ruby用
+1

ただ、FYLを使用すると、Sublimeを長期間使用するにはライセンスも必要です。唯一の違いは、SublimeにはRubyMineのような限られた試用時間がないことです。そして、あなたがそれをしている間は、v2の代わりに[Sublime Text 3](http://sublimetext.com/3)を使用しなければなりません。かなり古くてバグや欠落した機能がたくさんあります。 – MattDMo

+0

私は以前にミスを犯しました。私はSublimeText3を利用しています。私はライセンスを持っています。これはrubyMineの年間150+以上を支払うよりも安価です。 –

+1

これは、アウトオブボックスやsnazzyとほとんど同じではありませんが、[starscope](https://github.com/eapache/starscope)を使用してctags/cscopeファイルを生成し、[Cscope Sublime]プラグイン](https://packagecontrol.io/packages/Cscope)。プロセスが簡素化され、自動化されていればいいと思いますが、Sublimeプラグインで可能かどうかはわかりません。 –

答えて

0

。 Rubyの標準ライブラリとあなたがインストールした宝石/エキストラを索引付けするには、いくつかの手動設定といくつかのバックエンド時間が必要ですが、それが完了するとかなりうまくいく傾向があります。インテリジェントな自動補完機能を含む他の機能の中でも、シンボル定義にジャンプ(デフォルトはCtrl-クリック)しています。私はそれを容易にするために、私のユーザー設定で次のように設定している:

"auto_complete_triggers": 
[ 
    { 
     "characters": "|", 
     "selector": "source.ruby" 
    }, 
    { 
     "characters": ".", 
     "selector": "source, text.html" 
    } 
] 

*あなたが使用している場合はPython、Anacondaは(アナコンダPythonディストリビューションには何ら関係)は、少なくとも私の経験では、SublimeCodeIntelに非常に優れています。ほぼ即座に(すぐに索引付けする必要はありません)すぐに使用でき、複数のリンターを含む機能がロードされているため、別途linting pluginは必要ありません。大好きです。 (そして、いいえ、私は作者ではなく、主要な貢献者でもありません)。

関連する問題