的重构工具都不在了XCode 9测试版为我工作。 这甚至与公测创建新项目是真实的(如测试项目,下图)。 是什么赋予了?
我发现一些 示威 YouTube上显示的Xcode 9 rename
重构,但是当我控制-点击,也就是说,一个函数名,四个重构选项都变灰,包括“重命名...”。
今天,我在希望,这将解决这个问题,但仍然安装测试版2:
有一些设置或东西,我需要改变,以使重构?
如果不是,有什么解决的最佳方式?
的重构工具都不在了XCode 9测试版为我工作。 这甚至与公测创建新项目是真实的(如测试项目,下图)。 是什么赋予了?
我发现一些 示威 YouTube上显示的Xcode 9 rename
重构,但是当我控制-点击,也就是说,一个函数名,四个重构选项都变灰,包括“重命名...”。
今天,我在希望,这将解决这个问题,但仍然安装测试版2:
有一些设置或东西,我需要改变,以使重构?
如果不是,有什么解决的最佳方式?
您应检查以下选项:
Find Navigator
来获取该功能的所有引用和重构它。 (这将是一个有点难以这样做,如果该项目是一个大尺寸的) Keep backup
并尝试在旧的版本的Xcode打开它,然后重构它(尽管它可能不能编译存在,但将允许您重构)。 当时感觉太腻了认真解决问题,但这种设法解决它,即使我不能肯定地说这个问题是否是一个borked偏好文件或已损坏的Xcode包。
感动了所有的Xcode相关的首选项文件的文件出来的~/Library/Preferences
到一个临时目录
删除/Applications/Xcode-beta.app
并从一个全新的下载重新安装
无论新老项目似乎已经重构再次合作,而不是所有变灰。 即使拖移喜好放回原处后,一切正常!
这是第一次我打开我的项目,我点击了一个变量名和命中重构>>重命名。 但随后就可以微调了,直到永远。 我删除了我得到的数据,但也不能工作。 什么做的把戏建设项目。 不知道这是同样为您服务。 另外,索引需要成为完成,否则将永远需要。