This is actually a really interesting question, although I'm not sure the answers there are very helpful. I would prefer seeing the code actually indented, and then a light-gray visual guideline where the structural indentation ends, e.g.:
|<xml:something>
|<xml:what-the>
| left some extra whitespace
|</xml:what-the>
|</xml:something>