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.
Eigentlich sollten Sie Doppelschicht versuchen, es ist überall zu suchen.
quelle
Wenn Sie sich das Toolfenster "Projektdateien" ansehen, können Sie mit der rechten Maustaste auf ein Verzeichnis klicken und "Im Pfad suchen" auswählen.
quelle
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.
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 .
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.
quelle
Ctrl + Shift + F
wie andere gesagt haben. Schalten Sie außerdem diese vier Schaltflächen unter der Suchleiste um, um den Umfang Ihrer Suche zu variierenIn 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.quelle