Open11

UnityとRiderメモ

s_ryuukis_ryuuki

保存時にリフォーマット
プロジェクトを開いていないと設定できない。

下記の設定にする。
Tools → Actions on Save → ✅Reformat and Cleanup Code
Profile: Reformat Code
Whoie file

s_ryuukis_ryuuki

Unityのスクリプトエディタ設定を変更

External Tools → External Script Editor → Rider 20xx.x.x
必要に応じて、「Generate .csprojfiles for:」を設定する。

s_ryuukis_ryuuki

Riderで編集しても、Unity再生中の場合にリロードしないようにする設定

Asset Pipeline → Auto Refres → Enabled Outside Playmode
Unity再生 → Riderで編集 → Unity停止(このタイミングではリロードしない)→Rider表示 → Unity表示でリロードする

Unity Issue Tracker - The “Recompile After Finished Playing” option is missing when choosing the "Script Changes While Playing" preference

  • 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が廃止されたため
s_ryuukis_ryuuki

2個エラーが発生している行の横に表示するプラグインがある。

Rider 2024.2.7で確認
Inspection Lens Plugin for JetBrains IDEs | JetBrains Marketplace

Windows版、Mac版共に日本語でも表示できる。(Version 1.4.1)


Rider 2024.2.4で確認
InlineError Plugin for JetBrains IDEs | JetBrains Marketplace

Mac版は日本語でも表示できる。(Version 0.4.0では、Windowsは文字化けする)
JetBrains IDEの日本語化 | 株式会社サムライズム