我更喜欢Visual Studio显示隐形的方式……一个简单的空格点和一个标签箭头.当您将颜色更改为浅灰色时,它们在查看代码对齐时提供了极好的帮助,但它们几乎不会引人注意,因此您可以始终打开它们而不会妨碍它们.
Xcode4然而(也许还有其他版本)代替显示一些空格的截断’-U’形状并且似乎没有显示任何标签,更糟糕的是,正如我在另一篇文章中提到的,Xcode不尊重它自己设置隐形颜色.
不过,这个问题是关于更改使用的默认字符.我不在乎它是否是一个plist文件的黑客,甚至在Xcode的应用程序包的内容中挖掘(知道任何更新会恢复它,如果它),但是就像现在一样,它们太过于无法使用,因为它们如何它们阻碍了空白,从而掠过代码. (VS真的钉了它.)
解决方法
唯一的方法(我可以弄清楚)是找到它使用的符号(注意它们随字体一起改变)在字体编辑器中打开字体并将你想要的字形复制粘贴到由字符编辑器占用的字体中.你要改变的角色.有一些免费的编辑器和一些非常昂贵的编辑器,我能够使用ttfedit
http://mac.softpedia.com/get/Utilities/TTFEdit.shtml来查找和更改用于空格的字符XCode,我必须确保它在我回答之前确保它有效.保存字体到桌面,双击并安装它,osx抱怨它是重复字体,说解决差异并选择你的新文件,并说决心关闭旧字体.下次打开xcode时,您应该看到新的空格符号.
可能是另一种方法,但可能是没有深入到XCode源以找到它决定使用符号的唯一方法(注意许多使用白色钻石,但helvetica例如使用有点地板支架的东西,你可能会看到模式,但我没有).