IntelliJ IDEA recherche globale

Je voudrais faire une recherche parmi des projets pour des usages variables, ou du moins pour des chaînes. J’ai IndexYourFiles qui fonctionne bien pour les recherches de texte, mais je dois réindexer de temps en temps et je voudrais une solution intégrée.

Existe-t-il un moyen de rechercher des projets dans IntelliJ IDEA? Jusqu’à présent, je n’ai pu que rechercher dans le projet actuellement ouvert. Je pense qu’IntelliJ ne peut pas le faire nativement; Y a-t-il des plug-ins là-bas pour supporter cela?

Merci.

    IntelliJ est basé sur un projet, vous ne pouvez donc effectuer une recherche dans le projet ouvert qu’avec Ctrl + Maj + F (Windows) ou Cmd + Shift + F (Mac).

    Lorsque j’ai besoin de rechercher dans un ensemble de projets, j’utilise l’ agent Ransack

    IntelliJ 13 (au moins) a “Edit / Find / Find in Path …”.
    L’option Scope peut être définie dans un répertoire. Par conséquent, si tous les projets se trouvent dans le même répertoire (par exemple, IdeaProjects), tous les projets seront recherchés.

    Utilisez grep .

    Dans le terminal, accédez au répertoire racine de votre projet et tapez grep -r my_ssortingng_here . .

    Vous pouvez append de la couleur à votre recherche avec --color (ajoutez simplement alias grep='grep --color' to your fichier .bash_profile , and add -i` pour que votre recherche ne soit pas sensible à la casse.

    Mon lieu de travail a finalement mis en place Atlassian Fisheye, ce qui nous permet de rechercher du code ou des fichiers spécifiques dans tous nos projets, et cela fonctionne bien.

    Dans IntelliJ, il est maintenant très facile de trouver le tout en deux clics et de chercher sur la barre.

    Double-cliquez sur shift et entrez le mot-clé dans la barre de recherche.
    J’utilise Ubuntu dont j’ai trouvé le raccourci.