Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 9代码完成并突出显示不工作_Xcode_Xcode9 - Fatal编程技术网

Xcode 9代码完成并突出显示不工作

Xcode 9代码完成并突出显示不工作,xcode,xcode9,Xcode,Xcode9,我在网上看到过很多关于这方面的帖子,但在Xcode 9中没有。由于某些原因,代码完成和语法突出显示不再工作。上周天气很好 使用GM构建 有人有这个问题或者知道如何解决吗?重新启动Xcode和我的计算机没有帮助。在Finder中,我导航到user->Library->Developer->Xcode->DerivedData并删除了相关项目的子文件夹。在下一次构建项目后,语法突出显示和代码完成返回。退出Xcode,然后重新打开它对我来说很有效。我在Xcode 9.0上用swift编写时发现了同样的

我在网上看到过很多关于这方面的帖子,但在
Xcode 9
中没有。由于某些原因,代码完成和语法突出显示不再工作。上周天气很好

使用GM构建


有人有这个问题或者知道如何解决吗?重新启动Xcode和我的计算机没有帮助。

在Finder中,我导航到user->Library->Developer->Xcode->DerivedData并删除了相关项目的子文件夹。在下一次构建项目后,语法突出显示和代码完成返回。

退出Xcode,然后重新打开它对我来说很有效。

我在Xcode 9.0上用swift编写时发现了同样的问题,似乎它在9.1中得到了修复。我正在使用9.1,这很好,请将Xcode更新到9.1或更高版本。

在我的情况下,有几个.swift文件不起作用。通过从project中删除这些文件并重新添加它们,我已经克服了这个问题。

要使其再次工作,我必须重新启动macOS系统。 我使用的是Xcode 11.0(11A420a),同时,Xcode 10工作正常。
所以我认为有一些过程不起作用,它应该对代码着色起作用

对我来说,代码完成/突出显示不起作用,因为编译源代码中在构建阶段缺少文件。我添加了那个文件,它工作了

希望这对任何人都有帮助


fwiw我也看到了同样的事情。也不记得beta版的内容了。希望在下一个版本中修复。仅在一个项目中发生,语法着色也不完整。当我打开任何其他项目时,它都可以正常工作。Xcode 9总是破坏语法突出显示。我不这么认为,我使用的是Xcode 9.1,有时会再次出现返回派生数据的问题!真是个笑话,这么多年后,这仍然是必须的。他们可能会在“生成并运行”按钮旁边有一个专门的按钮。我必须删除文件夹组并再次添加它们。这里也是。这发生在我身上,因为我重命名了一个文件。删除引用然后重新添加ti对我很有效。