Estoy usando Visual Studio 2010 con C#. Necesito buscar en mi base de código para encontrar todas las líneas de código donde se encuentran dos cadenas en una sola línea de código (la línea de código podría abarcar varias líneas, lo que permite C#). Las dos cuerdas no están conectadas y no sé qué habrá entre ellas. Solo quiero encontrar todas las ocurrencias donde encuentre ambas cadenas en la línea de código. ¿Hay alguna forma de hacer esto? ¿Hay alguna otra herramienta fuera de Visual Studio que permita este tipo de búsqueda?En Visual Studio 2010 busca dos cadenas dentro de las líneas simples del código C#
9
A
Respuesta
16
Puede usar regular expressions to search for files dentro de Visual Studio; no necesita herramientas externas para esto (aunque, por supuesto, puede usar grep
si lo desea).
Ver Using Regular Expressions in Visual Studio - la sintaxis es algo esotérica en el sentido de que no se ajusta a la mayoría de los dialectos de expresiones regulares actualmente en uso (es diferente de .NET uno con seguridad).
Algo así como:
string1.+string2
debería funcionar. Si necesita esto en cualquier orden, intente:
string1.+string2|string2.+string1
Cuestiones relacionadas
- 1. Líneas de fila de Visual Studio 2010
- 2. Métricas de código en Visual Studio 2010
- 3. ¿Cómo ordeno las líneas de código alfabéticamente en Visual Studio?
- 4. Ventana de vigilancia de múltiples líneas en Visual Studio 2010?
- 5. ¿Qué constituye un bloque de código en Visual Studio 2010?
- 6. ¿Dónde busca Visual Studio ensamblajes?
- 7. Número de líneas de código de recuento en Visual Studio
- 8. C suscripción # eventos en Visual Studio 2010
- 9. Modo C# en Visual Studio 2010 Professional
- 10. Usando .dll en Visual Studio 2010 C++
- 11. LNK 2005 en Visual C++ en Visual Studio 2010
- 12. Visual Studio 2010 molestias Intellisense
- 13. Uso de Doxygen con Visual Studio 2010
- 14. ExtJS en Visual Studio (2010)
- 15. Confundido sobre las carpetas Release/Debug en Visual Studio 2010
- 16. IronScheme en Visual Studio 2010
- 17. Extensión de Visual Studio 2010 que amplía el código
- 18. Limitaciones de Visual Studio 2010 Express C#
- 19. GTK # en Visual Studio 2010
- 20. requisitos del sistema para Visual Studio 2010
- 21. Visual Studio 2012 en comparación con Visual Studio 2010 (delta)
- 22. En Visual Studio 2010, ¿hay alguna manera de comentar fácilmente las líneas en CSS?
- 23. problema con Visual Studio 2010
- 24. apertura en Visual Studio 2010
- 25. referencias de rvalue en Visual Studio 2010
- 26. Visual Studio 2010 - RemovePreviousVersions
- 27. Líneas de código de corte largo en Visual Studio 2008
- 28. las funcionalidades de dos líneas de código
- 29. /LinkResource en Visual Studio 2010
- 30. ¿Dónde busca Visual Studio los archivos de encabezado C++?
¿Hay alguna manera de hacer que la expresión regular no sea sensible? – user31673
@ user31673 - Creo que hay una casilla de verificación para esto en las opciones de búsqueda ya (si no está marcado 'Match Case' no será sensible a mayúsculas y minúsculas). – Oded