Ich wechsle von Vim zu PHPStorm. In Vim hatte ich ein Plugin namens CtrlP, mit dem man mit Fuzzy Logic nach Dateien mit seinem Pfad suchen konnte.
Suchen Sie beispielsweise nach der Zeichenfolge " defaorderwid
"
Würde vorschlagen, die Datei "themes / defa ut / ansichten / bestellen / wid get.php"
(Auch Sublime hat diese Funktionalität ("Gehe zu allem"), verfügbar über Strg + P .)
Wie kann ich in PHPSstorm etwas Ähnliches machen? Ich kenne Strg + Shift + N Suche, aber es sucht nur Namen von Dateien ohne Pfade.
Es ist wichtig für mich, weil ich im aktuellen Projekt viele Dateien namens "widget.php" in verschiedenen Ordnern habe.
Drücken Sie Shift , Shift (zweimal). Geben Sie dann widget.php
ein und fügen Sie den Ordner oder Teile davon hinzu. Funktioniert für mich.
Sie nennen es "Search Everywhere" oder "Double-Shift" -Funktion.
Wenn Sie Abkürzungen verwenden möchten, können Sie CamelCase
oder oder CamelHumps
oder SnakeCase
Ihre Suche verwenden oder Wildcards ( *
) verwenden. Lesen Sie hier .
Wenn Sie nach einer Datei (oder einem Verzeichnis) suchen, können Sie Folgendes verwenden:
Windows: Strg + Umschalt + N macOS: Cmd + Verschiebung + O
(Doppeltes Tippen Shift funktioniert auch, sucht aber auch nach Klassen, Symbolen und Aktionen und ist daher langsamer.)
Trotz allem, was Sie sagen, sucht es nach Fragmenten von Verzeichnissen und Dateinamen - aber nur wenn sie durch Schrägstriche getrennt sind:
Entwickler haben JetBrains darum gebeten, ohne "/" zu benötigen. Registrieren Sie Ihren Wunsch, dass er hier hinzugefügt wird: IDEA-112841
Tags und Links intellij-idea webstorm phpstorm