3

出于某种原因,如果行上的前导空格超过三个制表符,Xcode 4.5 和 4.4.1 都停止在适当的级别显示缩进文本。

比描述更容易展示: 代码缩进问题展示

箭头指向的行上有五个前导选项卡,但 Xcode 将其绘制为好像只有三个。使用左右箭头键确认选项卡在那里。

我已经删除了与我的项目相关的派生数据,删除了项目包中的project.xcworkspace文件和xcuserdata目录,在 Xcode 的首选项中使用了各种缩进设置组合,都无济于事。

新创建的项目表现出相同的行为。更改源代码编辑器字体首选项也无效。这是在 OS X 10.8.1 中。

帮助——当代码“看起来不正确”时,我的大脑无法理解代码!我还能尝试什么?

4

2 回答 2

8

所以,我提交了一个雷达,然后收到了我的一个朋友的回复,他遇到了同样的问题。您是否使用 Adob​​e 的新 SourceCode Pro 字体?您的屏幕截图使您看起来可能是。尝试切换回不同的主题并重新启动 Xcode?这就是我所做的,它似乎很好。

于 2012-10-08T07:05:40.693 回答
2

最终我删除了(退出 Xcode 后)整个UserData文件夹~/Library/Developer/Xcode,这似乎解决了问题。

希望恢复我习惯的所有关键等效项和语法着色不会花费超过半小时。

让问题“活着”,以防它发生在其他人身上。

于 2012-09-28T20:57:04.020 回答