95 votes

Puis-je ajuster le "100+ matches in X files" du "find in path" d'Intellijs ?

Est-il possible de modifier la valeur maximale des résultats affichés dans la fonction "find in path" d'intellij ? enter image description here

J'ai parfois souhaité voir plus de résultats. Bien sûr, je devrais faire défiler beaucoup plus de pages, mais c'est ce que je veux. Puis-je remplacer le nombre 100 par 200, 1000 ou même une infinité de résultats ?

7 votes

Intellij/pycharm sont en général d'excellents outils, mais cette limite à 100 est absolument terrible . J'ai appelé des personnes de haut niveau pour traiter des "bogues" dans notre/leur code parce que je ne voyais tout simplement pas de résultats. Mais la solution est de se rendre à Registry et le changement ide.usages.page.size (voir ci-dessous)

152voto

RoryGS Points 536

Mise à jour : 2021-05-06

Merci à " Dmitry Jemerov " de JetBrains/IntelliJ pour une mise à jour de ce vieux sujet.

Dmitry dit

"En 2021.2 la limite est configurable dans Ajustes Paramètres avancés | Nombre maximum de résultats à afficher dans l'aperçu Rechercher dans le chemin/Afficher les utilisations"

Si vous n'avez pas cette version, les instructions ci-dessous s'appliquent.


Mise à jour : 2018-08-20

https://youtrack.jetbrains.com/issue/IDEA-157855

https://intellij-support.jetbrains.com/hc/en-us/community/posts/206164739--More-than-100-matches-in-search

Merci à " Andrey Dernov " de JetBrains/IntelliJ pour la réponse.

Andrey a déclaré :

Vous pouvez définir ide.usages.page.size - Option du registre IntelliJ. ( Aide Trouver une action ... type Registre et fixer la valeur dans le dialogue) :

Cela m'a beaucoup aidé pour le remaniement de grands projets.

IntelliJ Idea Registry Capture d'écran enter image description here

Capture d'écran d'IntelliJ Idea Find in Path enter image description here

3 votes

@coffeeaddict Merci :) Cela a été l'une des découvertes les plus précieuses d'IntelliJ pour moi. Comme mentionné plus haut, cela m'a énormément aidé à refactoriser de grands projets.

1 votes

Oui, c'est la même chose ici ! Une autre chose qui me manque dans Eclipse, c'est la possibilité de supprimer des entrées dans les résultats de recherche. C'est super pratique pour élaguer les grands ensembles !

0 votes

@DmitrySerebrennikov C'est vrai, tout ce que j'ai pu faire ici, c'est utiliser le "File Mask : " et mettre quelque chose comme "!*.svg,!*.yml,!*.js,!*.css,!*.wsdl,!*.xml,!*.map,!*.json " - au lieu de " *,java " - par exemple. Il y a aussi l'icône de filtre à droite, et la possibilité de rechercher dans le projet, par opposition au module, au répertoire, au champ d'application. Il est également possible de marquer un répertoire comme "exclu" dans la structure du projet. C'est idéal pour les répertoires de construction, les documents et les fichiers externes qui font partie de votre projet mais que vous ne voulez pas voir apparaître dans les résultats de la recherche. Il y a probablement une dizaine d'autres moyens :) que nous ne connaissons pas (encore).

26voto

Sebastian Points 454

Editer : Cette réponse est dépassée. Vous pouvez maintenant définir le paramètre ide.usages.page.size pour augmenter le nombre de résultats affichés. Voir la réponse de RoryGS pour plus de détails.

Ancienne réponse :

Actuellement, vous n'avez que la possibilité d'appuyer sur la touche Ouvrir dans la fenêtre de recherche (en bas à droite). Mais il y a un problème ouvert pour qu'IntelliJ modifie cette limite : https://youtrack.jetbrains.com/issue/IDEA-16377 https://youtrack.jetbrains.com/issue/IDEA-157855

Find window

2 votes

Vous avez établi un lien avec la question close. La question ouverte correspondante est ici : youtrack.jetbrains.com/issue/IDEA-157855 .

0 votes

Je suis désolée. Les deux étaient ouverts et j'ai copié la mauvaise adresse. Merci pour l'astuce !

0 votes

Bonjour, merci pour votre réponse. Je dois donc attendre, d'accord :) Je suis très nouveau à Intellij, et je ne suis pas vraiment capable de trouver la mention "Open in Find Window" ... (J'ai changé plusieurs raccourcis clavier, mais pourriez-vous me dire comment je peux trouver cette fenêtre ?)

7voto

Lukas Liesis Points 564

Voici la bonne façon de procéder

Oubliez toutes les modifications du fichier xml et les options de la VMC dans les autres réponses. Ouvrez les paramètres, allez dans "Paramètres avancés" et réglez le nombre à votre convenance.

enter image description here

5voto

Matthew Marichiba Points 954

Je pense que vous souhaitez voir plus de 100 correspondances dans l'aperçu afin de pouvoir parcourir facilement les résultats de la recherche, y compris le contexte des lignes précédant et suivant chaque occurrence. Vous pouvez obtenir le même effet, avec plus de 100 résultats, en activant l'option Prévisualisation des événements après avoir trouvé tous les résultats en cliquant sur Ouvrir dans la fenêtre de recherche .

Preview Occurrentces setting in WebStorm

0 votes

MERCI ! Exactement ce que je cherchais.

3voto

Drakes Points 17066

Pour les IDE de JetBrain en 2021,

  1. Aide > Modifier les options personnalisées de la VM
  2. ajouter -Dide.usages.page.size=200 pour 200 résultats.

Ajustez comme vous le souhaitez. Redémarrer l'IDE pour que les modifications soient prises en compte.

Ajoutez/ajustez également d'autres options VM que vous souhaitez, comme l'utilisation maximale de la mémoire par exemple.

JetBrains 2021

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X