PHPStorm: PHP Funktionen und Klassen nicht gefunden

Das Problem gibt es schon länger, doch seit dem letzten Update habe ich es regelmäßig: Die PHP IDE PHPStorm von Jetbrains kann keine Dateien, PHP Funktionen und Klassen mehr finden und zeigt diese auch nicht über die Schnellsuche an (2x Shift drücken) an. Ein Neustart vom Rechner oder PHPStorm ist keine Lösung.

Das Problem liegt im internen Caching. Bei einer Projekt Indexierung wird ein Cache erstellt, damit Dateien, Klassen und Funktionen schneller gefunden werden und die Autovervollständigung funktioniert. Nun hat PHPStorm das Problem, dass dieser Cache mehr oder weniger „verloren“ gegangen ist. Damit der Cache wieder richtig funktioniert, muss dieser einmal neu aufgebaut werden. Der Prozess kann mittels einer Tastenkombination gestartet werden. Die Tastenkombination musste ich bei mir manuell festlegen. Die Option steht leider nicht direkt zur Verfügung.

Invalidates Caches / Restart…

In den Tastaturbelegungen (Preferences / Keymap) muss zuerst eine Tastenkombination auf „Invalidates Caches / Restart…“ gelegt werden.

Force rebuild cache
PHPStom: Force rebuild cache

Die Option sorgt dafür, dass der PHPStorm Cache neu aufgebaut wird. Nachdem der Prozess durchgelaufen ist, findet die Autovervollständigung wieder alle PHP Funktionen und Klassen, sowie Namespaces.

Be the First to comment.

Leave a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.