La verdad es que el título en español queda bastante salchichero...
Hoy me he topado con un concepto interesante: que las tabulaciones al programar se consideraran más como celdas de una tabla que como simples caracteres. Es lo que llamamos elastic tabstops.
Una imagen vale más que mil palabras:
Permitiría incluso usar fuentes sin ancho fijo. Al guardar el fichero, podría transformarse en espacios, por ejemplo. Un concepto interesante, la verdad...