Sto lavorando con una base di codice ereditata che contiene migliaia di righe di codice commentato. So che il programmatore precedente voleva salvare tutto il suo duro lavoro per i posteri invece di limitarsi a cancellarlo ma: non lo leggerò mai e questo si mette di mezzo. Un esempio di problema è che quando eseguo ricerche di testo per determinati segmenti di codice ottengo dozzine di hit "falsi" nel codice commentato. PITA.Modo rapido e semplice per rimuovere il codice "morto" (commentato)
C'è un modo rapido/semplice per rilevare grandi blocchi di codice commentato? Forse un RegEx intelligente?
Mi capita di lavorare in VB.NET in questo momento e il carattere di commento è un singolo apostrofo.
Ci sono commenti che si desidera conservare? Il commento dovrebbe essere cancellato solo se sembra che contenga codice, e non se contenga testo normale? –
Questo è il problema. Ci sono alcuni commenti utili ma sono in cima a due, tre o quattro righe. Il codice inutile e commentato tende a funzionare per dozzine e centinaia di righe commentate. –
Penso che qualche regex intelligente possa occuparsene. Qualcosa che troverà 10 o più linee contigue che iniziano con un singolo apostrofo. Se la regex seleziona per me il codice commentato posso semplicemente premere delete e passare al blocco successivo. –