Intellij: encuentre usos, pero excluya archivos de prueba de los resultados


81

¿Alguien sabe cómo excluir archivos de prueba de los resultados de búsqueda de usos?

Como todo lo que hay debajo: src / test /

Respuestas:


41

La versión Intellij Ultimate 11 tiene una opción para buscar en "Archivos de producción del proyecto".

Simplemente presione Alt+ F7en un uso y observe Scope.


Los "archivos de producción del proyecto" también están en la versión comunitaria.
Vishrant

111

En el panel de resultados de Buscar usos, puede agrupar por prueba / producción. Hay un botón para eso.

ingrese la descripción de la imagen aquí


Esto es lo mejor
Michał Powłoka

34

Encontré esta respuesta extremadamente útil:

https://stackoverflow.com/a/45958976/5449497

Al colocarlo !*Test.javaen el campo de texto Máscara de archivo, puede excluir archivos de prueba de los resultados de búsqueda dentro del proyecto.


5
Gran consejo para el Find in Pathdiálogo (la mayoría de las otras soluciones aquí son para el Find usagespanel / sección).
Priidu Neemre

18

Puede crear un ámbito de búsqueda personalizado

Un alcance es un subconjunto de archivos, paquetes y / o directorios de su proyecto, al que puede limitar la aplicación de operaciones específicas, por ejemplo, búsqueda, inspección de código, inserción de avisos de derechos de autor, etc.

Edit -> Find -> Find Usages Settings...

ingrese la descripción de la imagen aquí

Usar patrón

!file:*Test.javao !file:*Test.java&&!file:*Tests.javao!test:*.*&&!test:*

Todos tus ámbitos los puedes encontrar

Android Studio -> Preferences -> Appearance & Behavior -> Scopes  

También puede personalizar un patrón usando la sintaxis

[Omitir patrón generado]

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.