当缩进级别大于3时,为什么Xcode会停止绘制标签?

出于某种原因,如果行上的前导空格有三个以上的Tab字符,则Xcode 4.5和4.4.1都停止在适当的级别显示缩进文本.

比描述更容易展示:

箭头指向的线上有五个前导标签,但Xcode正在绘制它,好像只有三个.使用向左和向右箭头键确认选项卡在那里.

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

新创建的项目表现出相同的行为.更改源编辑器字体首选项也不起作用.这是在OS X 10.8.1中.

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

最佳答案
所以,我提交了一个雷达,然后从我的一个朋友那里听到了回答同样问题.您使用的是Adobe的新SourceCode Pro字体吗?您的屏幕截图使其看起来像您.尝试切换回另一个主题并重新启动Xcode?这就是我所做的,似乎很好.

转载注明原文:当缩进级别大于3时,为什么Xcode会停止绘制标签? - 代码日志