wake-up-neo.net

IntelliJ IDEA globale Suche

Ich möchte projektübergreifend nach variablen Verwendungen oder zumindest nach Zeichenketten suchen. Ich habe IndexYourFiles , was gut für die Textsuche geeignet ist, aber ich muss hin und wieder neu indizieren und möchte eine integrierte Lösung. 

Gibt es eine Möglichkeit, Projekte in IntelliJ IDEA zu durchsuchen? Bisher konnte ich nur im aktuell geöffneten Projekt suchen. Ich vermute, IntelliJ kann das nicht nativ machen. Gibt es Plugins, die dies unterstützen?

Vielen Dank.

50
Jon Onstott

IntelliJ ist projektbasiert, sodass Sie nur innerhalb des geöffneten Projekts mit suchen können Ctrl + Shift + F(Windows) oder Cmd + Shift + F(Mac).

Wenn ich eine Reihe von Projekten durchsuchen muss, verwende ich Agent Ransack

89
Rachel

IntelliJ 13 hat (zumindest) "Bearbeiten/Suchen/Suchen in Pfad ...".
Es verfügt über die Scope-Option, die für ein Verzeichnis festgelegt werden kann. Wenn sich also alle Projekte in demselben Verzeichnis befinden (z. B. IdeaProjects), werden alle Projekte durchsucht.

11
ArtemGr

Verwenden Sie grep.

Wechseln Sie im Terminal in das Stammverzeichnis Ihres Projekts und geben Sie grep -r my_string_here . ein. 

Mit --color können Sie Ihrer Suche Farbe hinzufügen (fügen Sie einfach alias grep='grep --color' to your. Bash_profile, and add- i` hinzu, um die Suche unabhängig von der Groß- und Kleinschreibung zu machen.

4
Rose Perrone

Mein Arbeitsplatz hat schließlich Atlassian Fisheye eingerichtet, wodurch wir in allen unseren Projekten nach Code oder bestimmten Dateien suchen können, und es funktioniert gut.

1
Jon Onstott

In der IntelliJ ist es jetzt sehr einfach, das Objekt mit nur zwei Klicks zu finden und die Leiste zu durchsuchen.

Doppelklicken Sie auf shift und geben Sie das Stichwort in die Suchleiste ein.
Ich benutze Ubuntu, wo ich die Verknüpfung gefunden habe.

1
jsroyal