我最近使用Xcode 6.2 升级到 7.3 ,用于带有外部构建系统的c ++程序。实际代码没有任何变化,但是 7.3 不知道语法突出显示我的代码的某些部分已经被 6.2 正确着色。
以下是 6.2 :
正确着色代码的示例这里的代码与Xcode 7.3
相同我已经尝试重建索引,删除派生数据,清理重建,我也等了很长时间,因为它有时只需要一些时间,到目前为止没有任何工作。奇怪的是,我认为我看到它在短时间内工作一次,直到它再次消失。通常cmd + click也会转到符号或方法的声明,在 6.2 中工作正常但在 7.3 中我通常会突然选择可能的声明在下拉列表中可供选择。有时甚至是“未找到符号”。
Xcode 7和c ++中是否存在代码着色或代码感知的已知问题?