Algunos archivos y plantillas vienen con excesivos comentarios, como por ejemplo la aplicación inicial por defecto de Flutter, con 50 comentarios en un archivo de 117 líneas en total.
En vez de eliminar uno por uno los comentarios, podemos hacer lo siguiente para acelerar un poco la tarea desde el mismo IDE, sin recurrir a herramientas como sed
en la consola.
Android Studio
- Abrir el diálogo para buscar y reemplazar con
Ctrl + R
o desdeEditar > Buscar > Reemplazar...
- En el diálogo, activar la opción
Regex
. - En el campo para buscar, introducir
//.*
(Alternativamente se pueden reemplazar las barras con el o los caracteres de comentario de otros lenguajes, como#
) - Seleccionar
Reemplazar todo
- Reformatear código para eliminar espacios en blanco.
VS Code
- Abrir el diálogo para buscar y reemplazar con
Ctrl + H
o desdeEditar > Reemplazar
- En el diálogo, activar la opción regex representada por el ícono
.*
- En el campo para buscar, introducir
//.*
(Alternativamente se pueden reemplazar las barras con el o los caracteres de comentario de otros lenguajes, como#
) - Seleccionar
Reemplazar todo
- Reformatear código para eliminar espacios en blanco.
Explicación
La expresión regular .*
quiere decir "hacer match con cualquier caracter a continuación hasta que termine la línea", por lo que //.*
quiere decir hacer match con //
y todo lo que le siga.
Al dejar el campo para reemplazar vacío, estaremos reemplazando las coincidencias con nada, es decir, borrándo lo que haga match.
El resultado será que se eliminarán los comentarios que se encuentran al final de líneas, y las líneas que sólo contenían comentarios quedarán en blanco.
Links relacionados:
- Formatear código Flutter en distintos IDEs: https://flutter.dev/docs/development/tools/formatting
Top comments (0)