JetBrains Rider 2026.1 Help

代码检查:成员同时出现在多个 UI 组中

此检查会报告同时被分配到多个不相关 UI 组的 Odin 成员。 这通常意味着同一字段或属性会在检查器 UI 中出现多次。 嵌套组可以,但兄弟组不行。

示例

在这种情况下,成员属于 Stats 下的两个不同分支,所以 Odin 会多次显示它。

using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [BoxGroup("Stats/Offense")] [BoxGroup("Stats/Defense")] public int value; }
using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [BoxGroup("Stats")] [BoxGroup("Stats/Offense")] public int value; }

快速修复

此检查不提供专用快速修复。 请手动移除冲突的组特性,或者更改路径使其形成单一嵌套层次结构。

2026年 5月 8日