由于某些原因,如果行上的前导空格有三个以上的Tab字符,Xcode 4.5和4.4.1都停止在适当的级别显示缩进文本。
比描述更容易展示:
箭头指向的线上有五个前导标签,但Xcode正在绘制它,好像只有三个。使用向左和向右箭头键确认选项卡在那里。
我删除了与我的项目相关联的派生数据,删除了项目包中的project.xcworkspace
文件和xcuserdata
目录,在Xcode的首选项中使用各种缩进设置组合进行了修复,都无济于事
新创建的项目表现出相同的行为。更改源编辑器字体首选项也不起作用。这是在OS X 10.8.1中。
帮助 - 当它看起来不正确时,我的大脑无法理解代码!我还能尝试什么?
答案 0 :(得分:8)
所以,我提交了一个雷达,然后从我的一个有同样问题的朋友那里收到了回复。您使用的是Adobe的新SourceCode Pro字体吗?您的屏幕截图使其看起来像您。尝试切换回另一个主题并重新启动Xcode?这就是我的所作所为,似乎很好。
答案 1 :(得分:2)
最终我删除了(在退出Xcode之后)UserData
中的整个~/Library/Developer/Xcode
文件夹,这似乎解决了问题。
希望恢复我习以为常的所有关键等价物和语法着色不会超过半小时。
让问题“存活”以防万一发生在其他人身上。