Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Leguim en 3 Octubre 2020, 06:59 am



Título: [Pregunta]: Tabular más rápido.
Publicado por: Leguim en 3 Octubre 2020, 06:59 am
Hola.

primero que nada no sé si este tema es indicado en esta sección del foro, la verdad no estoy muy seguro.
Mi pregunta es saber si se puede tabular de una forma más rápida un código, (uso sublime text 3) y para tabular (de izquierda a derecha) lo que hago es seleccionar todo el fragmento de código que necesito re ordenar y luego mientras esta eso marcado es presionar TAB y se va a ir tabulando todo el código sin necesidad de ir línea por línea que eso es recontra pesado y cansa a cualquiera, más si son cientos de líneas de códigos. Pero lo que yo quería saber es hacer dicha TAB automática pero al revés, es decir (de derecha a izquierda) digamos volver una tabulación anterior.

Espero haberme dado a entender, gracias.


Título: Re: [Pregunta]: Tabular más rápido.
Publicado por: Caminante en 3 Octubre 2020, 14:40 pm
Hola, te has pasado una tabulación de más?

Con respecto a tu duda, lo primero que se me ocurre y eso lo que yo haría usando al menos Notepad++ que siempre fue mí editor de códigos, de igual manera seguro que sublime text también lo tiene, es usar una expresión regular de reemplazo de palabras/texto, pero en vez de que reemplace texto, palabra o código, tendría que reemplazar (borrar) la primer tabulación de cada línea seleccionada.

Otra forma sería crear un simple código en Python que haga ese trabajo.

Que caracter usas en tus tabulaciones? El caracter de tabulación o dejando espacios?.

No recuerdo si en Notepad++ se puede tabulador a la inversa, mira si no mal recuerdo es posible, tenés que mantener presionada la tecla Ctrl y después pulsar la tecla para tabular, creo recordar que así se tabulaba a la inversa, en Notepad++ no se en otros editores, pero puede que sea de la misma o parecida forma.


Saludos


Título: Re: [Pregunta]: Tabular más rápido.
Publicado por: EdePC en 3 Octubre 2020, 20:18 pm
jeje, tampoco hay que subirse por las paredes, Tab para tabular y Shift + Tab para quitar una tabulación.

Una funcionalidad más completa para Tabular Todo el código es el famoso Prettifier o Beautifier, sin embargo yo no los uso, aunque me parece que ya vienen en VisualStudio Code o se puede descargar también.


Título: Re: [Pregunta]: Tabular más rápido.
Publicado por: Leguim en 3 Octubre 2020, 22:02 pm
Sí, uno de los atajos es shift + tab, gracias a los dos!