ReSharper 2026.1 Help

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

此检查会报告一个 Odin 成员被同时分配到多个无关联的 UI 组。 这通常意味着同一个字段或属性会在检查器 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日