Como Indentar tu Codigo

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, para indentar el código HTML y CSS, aunque el PHP se lo pasa por el forro... es un alivio Smiling

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?.

Comentarios

¡Que pasada! Además me

¡Que pasada! Además me pilla "de obras" como sabes jeje. Muchas gracias por el mail Eye-wink

Me alegro que te sirva

Me alegro que te sirva Eye-wink, por que estas de obras me acorde que lo tenia Smiling

Eye-wink

--
saludos

cyfuss

Algo de ayuda

Hola NetBeans 5.1, te genera el autoindentado y te ordena el código HTML, yo quiero hacerlo en vim pero aún no lo logro. Suerte

Con vim es fácil!

Para indentar el código en vim es muy facil

Pulsas Esc y posteriormente.. gg = G

Esto te indentará todo el código automáticamente según los parámetros que tengas establecidos en el .vimrc (número de espacios, con tabulador o sin él, etc .. )

Saludos.

Enviar un comentario nuevo

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Textual smileys will be replaced with graphical ones.

Más información sobre opciones de formato

Captcha
Esta pregunta es para probar que el que escribe el comentario es un humano
18 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Tienda de música online