epelpad

Organizar codigo con Sublime Text 2 (Ayuda)


Alguien sabe como organizar el codigo en sublime text, no se si la palabra adecuada sea organizar.
Quiero que el codigo quede bien indentado, la funcion creo que se llama Format Code.

En eclipse por ejemplo se hace con la tecla ctrl shift F.


Ejemplo

Antes{
   margin:0;
  padding:   5px;
    }

Despues{
   margin: 0;
   padding: 5px;
}


Espero que me hayan entendido y me puedan ayudar.

7 comentarios - Organizar codigo con Sublime Text 2 (Ayuda)

Maty7741 -1
Existe un Plugin que hace eso..se llama "Alignment" ....una vez que lo instalas, seleccionas,presionas Ctrl + Alt + a y te lo ordena..
fullvice +5
Para que queres eso ? No conosco nada, la mejor forma es evitar programar mal desde el principio, y si lo sacaste de algun lado, ese tipo no sabe nada... sino, marca todo, shift + tab hasta que quede pegado a la izquierda, despues, metete adentro de cada { } y tabula vos, marca todo y tab...
wyxx
@azazel72 @fullvice Tiene razón, pero los nenes de ahora piensan que hay un botón que convierte un piso cuarteado con mierda meada en un reluciente piso de marmol.

No se pierde tiempo si presionas enter + tab, conchudos. Por mi programen con el trasero, a mí no me afecta.
fullvice
@wyxx jajaajajajaja, todo lleva a las buenas practicas, pero bueno, cuando se hace copy paste de paginas pedorras... que se puede esperar de una indentacion correcta...
OwenLopezalfa
Gracias fullvice
ErickSptn3 -2
La respuesta exacta a tu situación la tiene @fullvice. Aprende a llevar correctamente la organización y tabulación del código.
RedStar76 +1
@azazel72 de nuevo he de insistir en que no vengas a mensajes con 3 años de antigüedad a comentar sin entender lo que comentas. La solución de @fullvice es completamente válida en editores que no soporten formato automático (e incluso en los editores que lo soportan).

Yo uso eclipse, atom, gedit y vi indistintamente, dependiendo del momento y del proyecto, por lo que cuando no dispongo de capacidades de formato automático he de tirar de ese método.
RedStar76 +1
Rogaría que si no vas a aportar una solución útil o nueva al problema, como @ferBlacklion , @ferchoscar353 , @Lelale o @archemir , dejes descansar este tema. Las soluciones temporales "comunes" siempre vienen bien conocerlas, así que no machaques de "payasadas", "inútiles" o "estúpidas" esas soluciones.
soyBillGates
@azazel72 Sos un boludo a cuerdas maestro. No solo porque venís a bardear por una pelotudés de hace 3 años de antiguedad, si no porque calificás como "malo" a un "programador" que ni conocés solo porque indenta mal o no indenta el código

¿Que no es posible? A ver, repetí conmigo: llave, enter, tabulador; llave, enter, tabulador; llave, enter, tabulador; llave, enter, tabulador.
ferBlacklion +2
La solución es esta pega esto en tu archivo key bindings-user o pon el shortcut que tu desees. El plugin "Alignment" solo te alinea las variables.
{
"keys": ["ctrl+alt+f"], "command": "reindent" , "args": {"single_line": false}

}
Saludos
RambertoMontes +1
tu respuesta y la de @fullvice me sirvieron. Gracias
ferchoscar353 -1
lo unico que hay que hacer es seleccionar el codigo y teclear "CTRL+F9" y se organiza.
Lelale +1
La función está en ver
RambertoMontes
Como se llama exactamente?
Lelale +1
@RambertoMontes view/indentation y ahí elegís cuantos espacios querés por cada tabulación.
Luego al final de ese menú tenés "convertir indentaciones a espacios" o "a tabs", luego cada vez que aprietes tab serán espacios o tabs dependiendo lo que hayas elegido.
Lelale
@RambertoMontes Ahhh!!! te entendí mal ¿Vos buscás que un código se reorganice identado automáticamente o buscás que la identación sea de determinada forma?
archemir +4
selecciona las lineas que quieres ordenar (puede ser con control + a), vamos al menu edit, opción line y por último la opción reindent y listo. se organiza el codigo solo
Tienes que ser miembro para responder en este tema