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
Ios 当文件在多个选项卡中打开时,Xcode将丢失语法突出显示_Ios_Xcode_Tabs_Syntax Highlighting_Sourcekit - Fatal编程技术网

Ios 当文件在多个选项卡中打开时,Xcode将丢失语法突出显示

Ios 当文件在多个选项卡中打开时,Xcode将丢失语法突出显示,ios,xcode,tabs,syntax-highlighting,sourcekit,Ios,Xcode,Tabs,Syntax Highlighting,Sourcekit,从Xcode 9.3.0开始,我就遇到了语法高亮显示/着色的问题。我经常在多个选项卡中工作。有时,我会在多个选项卡中打开同一个文件,以引用文件的不同部分,或者如果我将其中一个用于调试器,另一个用于引用 从9.3.0开始,当我启动应用程序时,在多个选项卡中打开一个文件,我会丢失部分语法高亮显示。它似乎主要是定制类(黄昏中的绿色配色方案)。这对于调试来说可能非常乏味,因为我已经将Xcode设置为在遇到断点时打开一个预设的“调试”选项卡。基本上,我会打开一个文件,启动应用程序,点击断点,Xcode在“

从Xcode 9.3.0开始,我就遇到了语法高亮显示/着色的问题。我经常在多个选项卡中工作。有时,我会在多个选项卡中打开同一个文件,以引用文件的不同部分,或者如果我将其中一个用于调试器,另一个用于引用

从9.3.0开始,当我启动应用程序时,在多个选项卡中打开一个文件,我会丢失部分语法高亮显示。它似乎主要是定制类(黄昏中的绿色配色方案)。这对于调试来说可能非常乏味,因为我已经将Xcode设置为在遇到断点时打开一个预设的“调试”选项卡。基本上,我会打开一个文件,启动应用程序,点击断点,Xcode在“调试”选项卡中打开同一个文件,我会在最需要的时候丢失语法高亮显示以进行调试

我试过以下方法 -删除派生数据文件夹 -退出Xcode -重新启动计算机 -将$(SRCROOT)添加到标头搜索路径 -清理项目 -清理生成文件夹

请注意,我也在一个全新的项目上尝试过这个方法,只有几个类和几行代码。这种情况仍然存在

另外请注意,我已经尝试在一个全新的用户帐户上安装新版本的Xcode,没有我以前所有的Xcode设置和首选项。这种情况仍然存在

我还下载了9.3.1并试用过。这种情况仍然存在


这让我快发疯了。我很想找到解决这个问题的办法。我希望这能得到一个boss源代码工具包专家,他可以成为我的英雄 对我来说,这是上面第一行的
\u code

if let err = err, let errorCode = StorageErrorCode(rawValue: err._code) {
        if errorCode == .objectNotFound {
          print("Asset not found, no need to delete")
          completion(true, nil)
          return
        }
      }

评论出来后又回来了,阿甘解决了问题。

刚从苹果公司得到消息。这最终在Xcode 10 Beta 5中得到了修复,我也使用了暗方案,这种情况一直发生在我身上。一种情况是在使用重构->重命名函数重命名类/文件之后。让我抓狂的是,除了重新打开项目,我没有找到(可靠的)恢复突出显示的方法。除了其他编辑器崩溃,比如在后续闭包中键入
(下划线优先)以忽略参数,我确信这只是苹果需要解决的一个错误。(他们似乎在享受他们的甜蜜时光……)对我来说,这种情况经常发生。我看到你有一个视频:请向苹果报告这个错误,并附上视频,我相信它会帮助他们解决这个问题。@Moritz谢谢你的测试,我也遇到了这个问题,在Xcode 9和现在的Xcode 10测试版中都有。嗨,你是Rebeloper的Alex吗?我在YouTube上看过你的视频!另外,我在新项目中使用了许多不同的代码示例,几乎所有的东西都是这样。对我来说,修复它的方法只是编辑代码,例如,键入空格,然后删除它。问题/烦恼在于调试时,您必须停止进程,编辑代码,并在每次代码遇到断点时继续。这不太理想,并且使我的工作时间增加了很多。