禁用图像名称的Xcode 8代码完成

有没有什么办法来禁用Xcode 8中的图像名称的代码完成提示?

在这里输入图像说明

根据手册,您不能select代码完成显示的内容,因为代码完成会显示应用程序在周围环境中处理的所有资产。 如果xcode认为它应该首先向您提供资产目录中的图片,那么不幸的是会这样做。

您可以在文本编辑首选项中完成代码的完成,也可以在使用Control-Space栏进行input时打开和closures代码完成,并且可以使用Escape键取消代码完成。 如果您在文本编辑首选项中closures了代码完成function,仍然可以使用Control-Space栏打开它们。

我创build了一个完整的快捷方式“in”的代码片段,用“in”代替它,当我试图编写一个Swift闭包的时候,阻止它提示图像。 如果你有其他烦人的用例,也许更多的片段可能会有所帮助。