Saltar al contenido

En Sublime Text 3: ¿hay un atajo para eliminar líneas en blanco en un texto seleccionado? (lo mismo para espacios en blanco en una línea)

Solución:

No necesita un complemento para hacer esto, una simple búsqueda y reemplazo de expresiones regulares será suficiente. Primero, seleccione el texto donde le gustaría eliminar las líneas en blanco. Luego, seleccione Find → Replace… (o golpear controlH en Windows / Linux, F en OS X). Asegúrese de que los botones “Expresión regular” y “En la selección” estén seleccionados:

cuadro de diálogo buscar / reemplazar

En Find What:, ingresar ^ny asegúrese de que Replace With: el campo está vacío. Luego, simplemente presione “Reemplazar todo” y esto:

antes de reemplazar

se convierte en esto:

después de reemplazar

Como explicación, la expresión regular ^n busca el comienzo de una línea (^) seguido inmediatamente por un carácter de nueva línea (n). Si sospecha que algunas de sus líneas “en blanco” contienen espacios en blanco, como espacios o caracteres de tabulación, puede utilizar ^s*n en lugar de – s* coincide con 0 o más caracteres de espacio en blanco, incluidos los caracteres de nueva línea.

Para su segundo ejemplo, use la misma configuración de Buscar / Reemplazar que la anterior, excepto que su expresión regular debería ser simplemente s*.

Hay un paquete llamado Trimmer. Puede instalarlo mediante el control de paquetes.

Después de obtener el paquete, puede usar sus funcionalidades. Simplemente resalte el texto que desea cambiar (o no seleccione nada si desea cambiar todo el archivo) y luego elija:

1) Editar> Línea> Eliminar líneas vacías

2) Editar> Línea> Eliminar espacios en blanco

Alternativamente, como ya señaló la respuesta de Chris, puede usar la función clásica de búsqueda y reemplazo que ya está presente en el editor.

Como mi respuesta original era incorrecta, encontré este paquete que será adecuado para sus necesidades.

El paquete se llama DeleteBlankLines, para Sublime Text 3, tiene la capacidad de eliminar líneas en blanco para todo el documento y solo dentro del texto seleccionado, todo desde una pulsación de tecla, como lo hizo después.

El paquete se puede encontrar aquí:

https://packagecontrol.io/packages/DeleteBlankLines

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *