Este equipo de expertos luego de días de investigación y de juntar de datos, hallamos la solución, queremos que te sea útil para tu trabajo.
Solución:
Dado que Visual Studio 2012 cambió su sintaxis de expresiones regulares, las respuestas originales de Ala se traducen a lo siguiente en VS 2012:
Eliminar líneas en blanco individuales
Viejo:
^:b*$n
Nuevo:
^(?([^rn])s)*r?$r?n
Visual Studio 2013 (gracias a BozoJoe y Joe Johnston):
^s*$n
Eliminar líneas dobles en blanco
Viejo:
^:b*n:b*n
Nuevo:
^(?([^rn])s)*r?n(?([^rn])s)*r?n
Se sale de tu lengua.
Aquí está la hoja de conversión de MSDN.
Es muy útil, especialmente si desea organizar o comparar códigos, gracias por las personas que responden esta pregunta, obtuve la respuesta desde aquí y me gustaría compartirla con Stackoverflow:
Visual Studio tiene la capacidad de eliminar líneas vacías en la operación de reemplazo mediante expresiones regulares.
-
Hacer clic control–H (reemplazo rápido)
-
Marque “Usar expresiones regulares”
-
En Buscar especificar
^$n
-
En el cuadro Reemplazar elimine todo.
-
Haga clic en “Reemplazar todo”
Se eliminarán todas las líneas vacías.
La expresión regular para línea vacía consta de
Principio de línea ^
Fin de la línea $
Salto de línea n
Tenga en cuenta que normalmente en Windows un final de línea indicado por 2 caracteres crlf – Retorno de carro (CR, ASCII 13, r
) Alimentación de línea (LF, ASCII 10, n
).
Una expresión regular para eliminar las líneas en blanco que son / no lo son De Verdad en blanco (es decir, tienen / no tienen espacios): ^:b*$n
Para eliminar líneas dobles: ^:b*n:b*n
reemplazar con: n
* para Visual Studio 2013 y superior: *
^s*$n
y para líneas dobles:
^(?([^rn])s)*r?n(?([^rn])s)*r?n
Vea las actualizaciones de sintaxis de expresiones regulares para VS2012 y superior en la respuesta de @ lennart a continuación
Usando Visual Studio 2017 y superior
en Documento actual
usar atajo
- Abierto Instrumentos > Opciones o presione Alt + T + O
- Bajo Ambiente pestaña> Teclado
- Buscar “DeleteBlank“y seleccione
Edit.DeleteBlankLines
- Agregar un nuevo atajo, por ejemplo control+D,control+mi
- Asignar > OK
seleccione todo el texto y presione el atajo
Comentarios y valoraciones
Si te mola la idea, puedes dejar un escrito acerca de qué le añadirías a este escrito.