こんにちは、Unityエンジニアのオオバです。
Riderのアップデートを盲目的に行っていて、いつこの機能が入ったかはわからないのですが、
![Rider FindUsageするとAddComponentしているGameObjectを検索してくれる件_0](https://cdn-ak.f.st-hatena.com/images/fotolife/e/esakun/20190304/20190304152916.png#682__166)
↑の画像のように、MonoBehaviourを継承したコードがどこで使用されているかが一覧化されるようになりました。
Rider上ではGUIDの羅列なので、ダブルクリックしてUnityに飛んでみないとわかりません。
![Rider FindUsageするとAddComponentしているGameObjectを検索してくれる件_1](https://cdn-ak.f.st-hatena.com/images/fotolife/e/esakun/20190304/20190304155009.png#628__500)
Unityに遷移すると、このようにUsages Windowにシーンまたはprefabに使用箇所が羅列される、非常にありがたい機能です。
Unityでファイルを削除するときに必ずチェックしたい2つのポイント
数年前にこのような記事を書いたことを思い出しました。
GUIDでgrepしてシーンやprefabで使用していないかを確認してからファイル削除することが書かれています。
まさに同じようなことをRiderだけで完結させてしまい、ますます便利になっていっていますね。
今後のアプデも楽しみです。
![](https://cdn-ak.f.st-hatena.com/images/fotolife/e/esakun/20190109/20190109100114.png#742.0__260.0)
この記事が気に入ったらフォローしよう
オススメ記事
検証環境
- Rider 2018.3.3