Wie finde ich ein Wort in all meinen Dateien in Pycharm?

75

Ich bin neu in PyCharm (und Python), kann aber keine Möglichkeit finden, in allen meinen Dateien in meinem PyCharm-Projekt vollständig nach einem Wort zu suchen. Jedes Mal, wenn ich Bearbeiten -> Suchen ausführe, wird entweder in der aktuellen Suchdatei nach dem Wort gesucht, in dem sich mein Caret befindet. Wie scannt man alle Dateien vollständig nach einem Wort, das ich eingegeben habe?

Wenn ich "Verwendungen suchen" auswähle, werde ich aufgefordert, mein Caret einem bestimmten Wort zuzuordnen.

Strahl
quelle

Antworten:

118

Wählen Sie im Hauptmenü Bearbeiten | Suchen | In Pfad suchen oder drücken Sie:

Fenster oder Linux: Ctrl+ Shift+ F

Mac: + +F

Mehr Infos hier

Serafim Costa
quelle
Meine Suche (In Pfad suchen) hat nicht mehr funktioniert, aber durch Klicken auf "Datei"> "Caches ungültig machen / neu starten" wurde das Problem behoben. Ich kommentiere hier nur für alle anderen, die das gleiche Problem haben.
Dgundersen
7

Eigentlich sollten Sie Doppelschicht versuchen, es ist überall zu suchen.

Mike Zhao
quelle
13
Dies sollte gemäß der Dokumentation funktionieren, findet jedoch nicht in allen Dateien eines Projekts Wörter. Strg + Umschalt + F funktioniert.
Saroele
1
... falsche Antwort. Sucht nur nach bestimmten Kontexten, nicht nach Text im Allgemeinen. "Find in Path" ist die Antwort auf die Frage des OP.
Dmitri
4

Wenn Sie sich das Toolfenster "Projektdateien" ansehen, können Sie mit der rechten Maustaste auf ein Verzeichnis klicken und "Im Pfad suchen" auswählen.

Chris
quelle
3

Es gibt mehrere Möglichkeiten, dies zu tun. Ich verwende PyCharm 2019.1, aber ich wette, dass es in früheren Versionen funktioniert.

In Pfadverknüpfung suchen:

+ + F(mac) oder

Ctrl+ + F(Windows oder Linux)

Dies öffnet das Folgende, in das Sie das gesuchte Wort eingeben können.

Geben Sie hier die Bildbeschreibung ein

Aktionsverknüpfung suchen

+ + A(mac) oder

Ctrl+ + A(Windows oder Linux)

Es wird Folgendes geöffnet, in das Sie Suchen eingeben und die Option In Pfad suchen auswählen können (beachten Sie, dass der Befehl für diese Aktion daneben angezeigt wird). Nachdem Sie dies ausgewählt haben, gelangen Sie zu demselben Menü, das beim Ausführen der Verknüpfung Suchen in Pfad geöffnet wird .

Geben Sie hier die Bildbeschreibung ein

Klicken Sie mit der rechten Maustaste auf das Verzeichnis Ihres Projekts und wählen Sie In Pfad suchen ...

Sie können mit der rechten Maustaste auf den Namen Ihres Projekts klicken und die Option In Pfad suchen ... auswählen. Dadurch wird auch das Menü geöffnet, das nach dem Ausführen der Verknüpfung In Pfad suchen geöffnet wird.

Geben Sie hier die Bildbeschreibung ein

lmiguelvargasf
quelle
2

Ctrl + Shift + Fwie andere gesagt haben. Schalten Sie außerdem diese vier Schaltflächen unter der Suchleiste um, um den Umfang Ihrer Suche zu variieren In Project Module Directory Scope. Man muss wirklich aufpassen. Beachten Sie auch die obigen Kontrollkästchen. Sie möchten, dass alles richtig eingestellt ist. Sie möchten kein Verzeichnis durchsuchen, wenn Sie das gesamte Projekt durchsuchen möchten.

Chukwuemeka Inya
quelle