ReSharper 2026.1 Help

代码检查:冗余的属性使用(冗余的 'InitializeOnLoad' 属性)

如果类被标记为 [InitializeOnLoad] 属性,则 Unity 会确保在 Unity 编辑器启动时或点击运行按钮时调用静态构造函数。

如果类未包含静态构造函数,则此检查会将 [InitializeOnLoad] 属性的使用标记为冗余。 还会添加两个快速修复选项,一个是移除冗余属性,另一个是在类中创建静态构造函数。

更多详情请参阅 Unity 文档中的 InitializeOnLoadAttribute运行编辑器脚本代码启动

2026年 5月 8日