2011-09-23 19 views
8

Esiste un modo per limitare solo la ricerca/ricerca alle righe senza commento?
(magari usando regex sarebbe un buon vantaggio)Visual Studio: Cerca solo codice non commentato

+1

è sempre possibile comprimere il codice commentato e deselezionare "ricerca testo nascosto". – bzlm

+0

Non è un duplicato diretto, ma ho fatto una domanda correlata qualche tempo fa e ho ricevuto alcuni suggerimenti utili: http://stackoverflow.com/questions/2872946/are-there-any-context-sensitive-code-search-tools – Vicky

+0

@ bzlm: Amico, sto cercando l'intera soluzione :-) –

risposta

3

Diciamo, se c'è bisogno di cercare tutte le occorrenze di un testo non commentata "VPEntity" quindi provare a utilizzare la seguente espressione regolare in Trova nei file dopo aver selezionato l'opzione Usa RegEx

^((?!//|/\*).)*VPEntity*$ 

auguro che funziona per voi

+1

o usare questo^((?! //|/\*).)*VPEntity*$ o puoi modificarlo secondo le tue necessità usando uno strumento RegEx Builder – Azfar

+2

e per il codice VB.Net è '^ ((?! ').) * VPEntity. * $ 'Il. + Alla fine è importante, altrimenti non corrisponderà a meno che VPEntity sia alla fine della riga. Questo potrebbe essere più robusto, ne sono sicuro visto che un 'ovunque prima del termine nella linea impedirà una partita, non solo l'inizio. – MHollis

Problemi correlati