代码检查:基于字符串的组件类型查找效率低下
在像 GetComponent 这样的方法中使用字符串作为组件类型变体,会产生额外的开销,建议尽量避免。 此外,将字符串文字用作类型名称是不安全的,因为目标类可能被重命名、移除,或者字符串文字中可能出现拼写错误。
JetBrains Rider 提供字符串文字的自动补全,并支持从字符串文字进行重构和导航。
此检查将高亮显示在 GetComponent、 AddComponent 和 CreateInstance 中使用字符串文字的情况,并提供将字符串文字转换为类型参数的快速修复。
2026年 5月 8日