如何禁用Rider对Unity SerializeField的自动内联功能?
禁用Rider自动内联字段的方法
方法一:修改代码生成设置
- 打开Rider设置:使用快捷键
Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac)。 - 依次导航到
Editor > Code Style > C#,切换到Code Generation标签页。 - 找到并取消勾选 "Inline field when creating a property" 选项。
- 点击
Apply和OK保存设置。
方法二:关闭重构意图的自动触发
如果是在使用快速重构/意图操作时自动内联,还需要调整:
- 进入
Editor > Intentions > Refactorings。 - 找到**"Inline field to property"**相关的意图选项,取消勾选自动触发的开关。
- 保存设置即可。
内容的提问来源于stack exchange,提问作者Lucaffo
相关产品推荐
相关产品推荐

