[WIP] [EXPERIMENTAL] GNU GLOBAL (gtags) を試し中 #21
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ruby だと 精度は低いですが、gtags でタグジャンプができるようにするのを試してみています。興味ある人は試してみてくれると嬉しいです。
unite-gtags を fork して依存 gem もタグの探索対象にしてみました。
依存パッケージ
*多分
brew install global
でどっちも入ります。事前準備
↓をやってください。
http://qiita.com/5t111111/items/5e854f6047d187ea21c7#アプリケーションコードのタグを生成する
http://qiita.com/5t111111/items/5e854f6047d187ea21c7#gem-のタグを生成する
使う
とりあえずコードのメソッド名とかの上で
<Space> t t
としてみると、定義か参照にジャンプします。既知の問題
present?
とかsave!
みたいに記号を含むメソッドは Vim の<cword>
で正しく拾えないっぽくて見つけられない?