Estoy trabajando con una base de código heredada que contiene miles de líneas de código comentado. Sé que el codificador anterior tenía la intención de guardar todo su trabajo duro para la posteridad en lugar de simplemente borrarlo, pero nunca lo leeré y se interpone en el camino. Un ejemplo de problema es que cuando realizo búsquedas de texto para ciertos segmentos de código obtengo docenas de visitas "falsas" en el código comentado. AGAVE.Manera rápida y fácil de eliminar el código "muerto" (comentado)
¿Existe una forma rápida/fácil de detectar bloques grandes de código comentado? Un RegEx inteligente tal vez?
Estoy trabajando en VB.NET en este momento y el carácter de comentario es un solo apóstrofo.
¿Hay algún comentario que quiera mantener? ¿Debería eliminarse el comentario solo si parece que contiene código, y no si contiene texto ordinario? –
Ese es el problema. Hay algunos comentarios útiles, pero están en dos, tres o cuatro líneas superiores. El código inútil y comentado tiende a ejecutarse para docenas y cientos de líneas comentadas. –
Creo que algunos regex inteligentes podrían encargarse de esto. Algo que encontrará 10 o más líneas contiguas que comienzan con un solo apóstrofo. Si la expresión regular selecciona el código comentado por mí, simplemente puedo presionar eliminar y pasar al siguiente bloque. –