Riderで変数変更時にFormerlySerializedAsが自動的に付かない設定に変更する【Unity】【Rider】

はじめに

Unity で開発しているときにいつも JetBrainsのRiderを使用させていただいています。こちらの IDEはものすごく便利なのですが、作業中に困ることが多々あるので設定をメモしておきます。

環境

  • Unity 2022.2.0f1
  • JetBrains Rider 2022.3.1

解決したい問題

変数を IDEの機能の一つである Rename (*1) で変更した際に、FormerlySerializedAs が自動的につくことがあります。こちらありがたい機能でありますが、そもそも普段使わないため手動で削除する手間があります。

(*1)

任意の変数を選択した状態で、Refactor → Renameから選択ができます。

設定項目

Languages & Frameworks → Unity → Refactoringから変更できます。