Elastic tabstops

Cuando escribimos código, muchas veces nos encontramos en la duda de si usar tabuladores o espacios para indentar. Cuando uno programa solo, es fácil llegar a un acuerdo consigo mismo y usar una alternativa u otra. Pero cuando se trabaja en grupo o cuando se mete mano a el código de otros la cosa cambia. El resultado de no ponerse de acuerdo es que, el inicio de una línea no encaja con el inicio de la siguiente, se acaba indentando con tabuladores y espacios, etc. No es un mal mayor pero, a todos nos gusta leer un código limpio y ordenado.

Elastic tabstops propone como solución redefinir el comportamiento del editor de texto para que, en vez de aumentar la posición del cursor N caracteres desde su origen al pulsar el tabulador, su radio de acción este delimitado por una celda tal y como se muestra en el gráfico:

Para entender mejor el concepto es mejor verlo. El artífice de la idea muestra en su web un ejemplo y un video demostrativo. En dicha página, además puedes descargar un un plugin para Gedit que implementa este comportamiento. Sería ideal otro para Eclipse🙂

Más información en la Wikipedia

1 Response to “Elastic tabstops”


  1. 1 Arkanus octubre 16, 2008 a las 17:29

    buena idea, pero no me gusta ser dependiente se una herramienta de programación.. Para mí lo mejor en esto es la autodisciplina; tabs para indentar, espacios para formatear (po ejemplo poner los argumentos de un método alineados hacia abajo) y para eso me basta VIM


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




Add to Technorati Favorites
Clicky Web Analytics Clicky

Flickr Photos

Aljibe

luz

C1

C1

Más fotos

A %d blogueros les gusta esto: