渋谷ほととぎす通信

新しいこと、枯れたこと問わず大庭が興味を持ったものを調査、生活の効率を求める完全趣味の技術ブログ

Rider FindUsageするとAddComponentしているGameObjectを検索してくれる件


f:id:esakun:20190109100114p:plain:w450

Riderのアップデートを盲目的に行っていて、いつこの機能が入ったかはわからないのですが、

f:id:esakun:20190304152916p:plain

↑の画像のように、MonoBehaviourを継承したコードがどこで使用されているかが一覧化されるようになりました。 Rider上ではGUIDの羅列なので、ダブルクリックしてUnityに飛んでみないとわかりません。

f:id:esakun:20190304155009p:plain:w450

Unityに遷移すると、このようにUsages Windowにシーンまたはprefabに使用箇所が羅列される、非常にありがたい機能です。


数年前にこのような記事を書いたことを思い出しました。

GUIDでgrepしてシーンやprefabで使用していないかを確認してからファイル削除することが書かれています。
まさに同じようなことをRiderだけで完結させてしまい、ますます便利になっていっていますね。

今後のアプデも楽しみです。

環境

Rider 2018.3.3