IntelliJ IDEA recherche globale
je voudrais rechercher dans les projets des utilisations variables, ou au moins des chaînes. J'ai IndexYourFiles qui fonctionne bien pour les recherches de texte, mais je dois ré-indexer de temps en temps et voudrais une solution intégrée.
y a-t-il un moyen pour que je puisse chercher à travers les projets dans IntelliJ idée? Jusqu'à présent, je n'ai pu chercher que dans le cadre du projet actuellement ouvert. Je suppose que IntelliJ ne peut pas le faire nativement; sont-il tous les plugins pour soutenir cela?
Merci.
5 réponses
IntelliJ est basé sur le projet de sorte que vous ne pouvez rechercher dans le projet ouvert en utilisant Ctrl + Shift + F (Windows) ou Cmd + Shift + F (Mac).
quand j'ai besoin de chercher à travers un ensemble de projets, j'utilise Ransack D'Agent
IntelliJ 13 (au moins) a "Edit/Find/Find dans Path...".
Il a l'option Scope qui peut être définie à un répertoire, donc si tous les projets sont dans le même répertoire (par exemple IdeaProjects) alors il va rechercher tous les projets.
utiliser grep
.
dans le terminal, allez dans le répertoire racine de votre projet, et tapez grep -r my_string_here .
.
vous pouvez ajouter de la couleur à votre recherche avec --color
(il suffit d'ajouter alias grep='grep --color' to your
.bash_profile , and add
-i " pour faire votre recherche insensible à la casse.
Mon lieu de travail, éventuellement, mettre en place des Atlassian Fisheye qui nous permet de rechercher du code ou des fichiers spécifiques sur l'ensemble de nos projets, et il fonctionne bien.
dans L'IntelliJ maintenant, il est très facile de trouver le quelque chose à travers juste deux clics et la recherche sur la barre.
Double-cliquez sur shift
et entrez le mot clé dans la barre de recherche.
J'utilise ubuntu que j'ai trouvé le raccourci.