Open5
よーし、パパ。UnityプロジェクトにJetBrains Rider導入しちゃうぞ!
![kesera2](https://res.cloudinary.com/zenn/image/fetch/s--o1dPD-Z---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c71be44f21.jpeg)
TL;DR
導入周りで困ったことをメモするやつです。
JetBrains Riderが非商用の場合、無償で利用できるようになったので我が家にもJetBrains Riderを入れてみることにしました。さらば、Visual Studioよ。Copilotはまあまあ便利じゃったぞ。
![kesera2](https://res.cloudinary.com/zenn/image/fetch/s--o1dPD-Z---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c71be44f21.jpeg)
.metaファイルをエクスプローラービューから非表示にする
とりあえず、.metaファイルは非表示にしておきたい。
「Ctrl + ,」で設定を開いて、エディタ > ファイルタイプ > 無視するファイルとフォルダに次を追加
*.meta
非表示にできた。
左上の目玉マークから無視されているファイルの表示を切り替えられるらしい。
![kesera2](https://res.cloudinary.com/zenn/image/fetch/s--o1dPD-Z---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c71be44f21.jpeg)
Unityのデフォルト外部エディタをRiderに変更する
UnityアプリからEdit>Preferences>External Toolsから外部ツールをRiderに変更する
これでProjectウィンドウからCSharpスクリプトを開いたときに、Riderとして開けるようになる
![kesera2](https://res.cloudinary.com/zenn/image/fetch/s--o1dPD-Z---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c71be44f21.jpeg)
保存時に自動でフォーマットされるようにする
設定 > ツール > 保存時のアクション > 整形とクリーンアップにチェックを入れる。
これで保存時に自動でフォーマットされるようになりました。
![kesera2](https://res.cloudinary.com/zenn/image/fetch/s--o1dPD-Z---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c71be44f21.jpeg)
AIコード生成を活用する
「Ctrl + \」のショートカット、または、右クリック>AIアクション > コードの生成からVisual StudioのCopilot的なコード生成ができる。
例えば、コメントアウトしてるコードを似たような感じで変換したいときはそのように命令したらいい感じに生成してくれる。生産性~~~♪
Convert comment outed code like bakeAxisConversion