swift - Xcode 11 语法高亮显示在一个项目中被破坏

标签 swift xcode swift-package-manager

我正在努力解决最近在我的 Swift Package Manager 项目中出现的问题。在 Xcode 11 中,我的文件只是基本突出显示(即关键字、字符串文字和数字),但完整的语法着色似乎不起作用。

我尝试删除项目的派生数据。该项目完全编译良好;只是颜色被破坏了。我没有使用 .xcodeproj;我正在使用 Xcode 11 的新 SPM 集成。

奇怪的是,我所包含的包具有完美的工作颜色。这只是我的包的源文件,特别是其语法着色已损坏。

任何帮助将不胜感激。

(这个问题是在我使用 Xcode 11 beta 6 期间开始的,并且仍然存在于 App Store 中当前版本的 Xcode 11 中。)

最佳答案

我建议尝试此过程:

  1. 右键单击该文件 -> 点击“删除”
  2. 点击“删除引用”,这将删除该文件的引用,但不会删除该文件。
  3. 右键单击同一层次结构中的其他文件 -> 单击“在查找器中显示”
  4. 重新添加您在 #2 中删除的引用的文件
  5. 重新索引将开始,语法突出显示将再次起作用。

关于swift - Xcode 11 语法高亮显示在一个项目中被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58065445/

相关文章:

swift - Xcode 10 存档应用程序无法在安装了 Xcode 9 或更早版本的 Mac 上运行 : DYLD, [0x4] 符号丢失?

iOS CorePlot : y-axis rendered in the wrong location

ios - 导航栏从我的 Storyboard 项目中消失了

swift - 如何在 Linux 上快速线程 sleep

swift - 如何获得二进制包的校验和?

Swift 包管理器无法编译通过 Homebrew 安装的 ncurses

ios - 如何在 Swift 中从 Firestore 读取多个自定义对象

ios - 将 UIViewController View 属性设置为没有 Storyboard/ Nib 的自定义 UIView 类

Xcode未显示SVN上文件的更改

ios - 将类从 Storyboard附加到 TableView 时出现问题