En algunos proyectos en los que estoy metido estamos colaborando varias personas y suele pasar que cada uno tabula/indenta el código como quiere y para estandarizar un poco el código tenía que hacerlo antes a mano, con la consecuente pérdida de tiempo y si el código es demasiado largo... bufff era un sufrimiento.
Busqué en los editores que tengo más a mano, unos cuantos considerando que uso linux. Probé con Kdevelop, en versiones antiguas si tenía esta opción pero parece ser que la han quitado/no la encuentro, probé con anjuta, con eclipse, con kwrite, con vim y hasta con Ultraedit (en windows claro) y nada, no me quedo más remedio que buscar en internet y encontré esta web, tabifier [1], para indentar el código HTML y CSS, aunque el PHP se lo pasa por el forro... es un alivio 
Iba a pegar el código en esta web pero por aquello de respetar los derechos de autor no lo voy a hacer, pero os dejo el enlace porque es muy interesante para todos aquellos desarrolladores.
Vosotros conoceis algún editor que lo permita?, o algún plugin para los editores de linux?.