Refactorator 是用于重构 Swift 代码的 Xcode 插件。它可以重命名公共或内部的变量、函数、enums 等等。对于私有和本地 entities ,可以使用 Xcode 已有的 “Edit All in Scope”功能。Refactorator 使用 SourceKit,一个Xcode 分发的 XPC 服务,可以解析你的 Swift 项目来寻找符号引用。