2011-09-23 17 views
8

¿Hay alguna forma de restringir la búsqueda/búsqueda solo a las líneas sin comentar?
(Tal vez el uso de expresiones regulares sería una buena ventaja)Visual Studio: Código de búsqueda no consultada solo

+1

siempre se puede contraer el código comentado y desactive "buscar texto oculto". – bzlm

+0

No es un duplicado directo, pero hice una pregunta relacionada hace un tiempo y recibí algunas sugerencias útiles: http://stackoverflow.com/questions/2872946/are-there-any-context-sensitive-code-search-tools – Vicky

+0

@ bzlm: Amigo, estoy buscando la solución completa :-) –

Respuesta

3

permite decir, si es necesario buscar todas las ocurrencias de un texto sin comentarios "VPEntity" y luego tratar de usar la siguiente expresión regular en Buscar en archivos después de seleccionar la opción Usar expresiones regulares

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

espero que funcione para usted

+1

o usar este^((?! //|/\*).)*VPEntity*$ o puede ajustarlo según su necesidad usando cualquier herramienta de RegEx Builder – Azfar

+2

y para el código de VB.Net es '^ ((?! ').) * VPEntity. * $ 'The. + At the end es importante, de lo contrario no coincidirá a menos que VPEntity esté al final de la línea. Esto podría ser más robusto, estoy seguro, ya que "en cualquier lugar antes del término en la línea evitará una coincidencia, no solo el comienzo". – MHollis

Cuestiones relacionadas