UnityとRiderメモ
Rider: JetBrainsのクロスプラットフォーム.NET IDE
に関する設定、プラグイン、使い方のメモ。
Unity 2021.3.11 f1
Rider 2022.2.3
参考リンク
- Unityでの開発効率が劇的に上がるRiderの利点や便利機能【Unity】【エディタ】【JetBrains Rider】 - (:3[kanのメモ帳]
- Rider for Unityで個人的にオススメする設定 - Qiita
- Unity + Rider でIDEの圧倒的支援を受けよう!! - HackMD
- Riderの個人的な超便利機能一覧【Unity】 – ゆーじの技術ブログ
- Riderのススメ! / Why I use JetBrains Rider | Unity Learning Materials
- Riderはいいぞ! | Unity Learning Materials
- これだけはやっておきたいRider設定ランキングベスト5 - 渋谷ほととぎす通信
- Rider Guide Tips with Unity - うどんてっく - BOOTH
カラー設定
Solarized Themes - IntelliJ IDEs Theme | Marketplace
Editor → Color Scheme → Solaized Light(4iex4)
NewUIではAppearance→Sync withj OSのチェックを外した状態でカラー設定をすると反映されます。
保存時にリフォーマット
プロジェクトを開いていないと設定できない。
下記の設定にする。
Tools → Actions on Save → ✅Reformat and Cleanup Code
Profile: Reformat Code
Whoie file
Unityのスクリプトエディタ設定を変更
External Tools → External Script Editor → Rider 20xx.x.x
必要に応じて、「Generate .csprojfiles for:」を設定する。
スクリプト保存時にUnityコンパイルを走らないようにする。
Languages & Frameworks → Unity Engine → □Automatically refesh assets in Unity
チェックを外す。
デバッガー接続できるようにDebug Modeにする。
General → Code Optimaization On Startup → Debug
に変更する
Riderで編集しても、Unity再生中の場合にリロードしないようにする設定
Asset Pipeline → Auto Refres → Enabled Outside Playmode
Unity再生 → Riderで編集 → Unity停止(このタイミングではリロードしない)→Rider表示 → Unity表示でリロードする
- This features has been depricated due to it not working as intented. It has been replaced with a new auto refresh feature in
Preferences -> Asserts Pipeline -> Enabled Outside Playmode
Unityでエディター再生中にプログラムを変更してもコンパイルされないようにする - MRが楽しい
- Recompile After Finished Playingが廃止されたため
Inlay Hints表示を、Push-to-Hintに変更する。