2016-09-17 30 views
4

当您在Xcode中编写代码时,Im存在代码完成下拉建议菜单问题。它曾经是你可以键入类似:代码完成下拉建议无法正常工作Xcode 8.0 Swift 3

button.frame = CGRect(

,一旦你在这一点上,而不是在所有的参数手工填写,代码完成建议下拉菜单应该会出现,并提供自动完成的建议,那么你只需只要按一下适合您的需求之一,你最终的东西,如:(从上面的例子)

button.frame = CGRect(x: CGFloat, y: CGFloat, width: CGFloat, height: CGFloat) 

那么所有你需要做的仅仅是填写参数。在我从Xcode 7.3.1更新到最新版本(Xcode 8)后,出于某种原因,我失去了这个惊人的功能;然而,Xcode仍然显示代码完成建议下拉菜单,但它不一样,它只包含我写的变量和属性,甚至不涉及我正在编辑的对象。

进一步时,Xcode 8.0至少对我来说不再亮点:属性,项目类别名称,项目功能和方法名,工程常量,项目类型名称,项目即时变量和全局,和一些其他类型的源代码编辑器。但是,关键字,字符串数字类型保持突出显示,如更新之前。

我已经尝试过在首选项选项卡中瞎猜,但我找不到可以解决这些令人沮丧的问题的选项。请帮忙!

回答

4

这应该只是暂时性的问题:

清洁你的build/build文件夹,重新打开Xcode的。它确保您的代码将再次索引,这用于快速语法突出显示和智能建议功能。

+0

我不敢相信我没有想到这个,谢谢! –

+0

不客气..我也无法相信它,它曾经一次又一次发生,在测试中它是痛苦的。 – pedrouan

+0

我的回答是否对你有帮助? :) – pedrouan

0

这是因为编制索引... 只需在导航和清洁(cmd + shift + k)顶部转到您的项目名称,然后再次输入您想要工作的文件输入任何您将看到的单词建议弹出窗口。那它..