I really prefer Visual Studio's way of displaying invisible ... simple dots for spaces and arrows for tabs. When you change the color to light gray, they provide excellent help when viewing the alignment of the code, etc., but they are barely noticeable, so you can leave them on all the time without getting up.
However, Xcode4 (and possibly other versions) instead displays some truncated “U” shape for a space and doesn’t seem to show anything for the tab, worse, as I mentioned in another post, Xcode doesn’t respect its own invisible color setting.
However, this question is about changing the default character used. I don’t care if it hack into the plist file or even dig into the contents of the Xcode application package (knowing that any updates will return it, if any), but, as of now, they are simply too unusable due to the fact that many of them prevent whitespace and thus shorten the code. (VS really nailed it.)
MarqueIV
source share