Dies mag eine dumme Frage sein, aber ich kann keine Option zum Aktualisieren des Ordnerinhalts im Projektbaum (PhpStorm IDE) finden. Fehlt diese (wirklich grundlegende) Funktion?
Ich weiß, dass Inhalte automatisch aktualisiert werden, aber in einigen Ordnertypen, in denen Dateien häufig generiert und geändert werden, funktioniert dies nicht.
File | Synchronize
(3. Schaltfläche in der Hauptsymbolleiste) macht genau das.Antworten:
Klicken Sie mit der rechten Maustaste auf den Ordner und synchronisieren Sie dann 'nameOfFolder', um einen bestimmten Ordner zu aktualisieren
quelle
Wenn dies Ihr Problem nicht löst, haben Sie möglicherweise einen ungültigen Cache. Sie können dieses Problem lösen, indem Sie Ihren Cache ungültig machen.
Wählen Sie Filedann Invalidate Caches / Restart...aus dem Menü dann Invalidate and Restart.
Hinweis: Diese Lösung löscht den Cache einschließlich des lokalen Verlaufs für alle Projekte.
Dies wird auch in der Antwort auf diese Frage zu StackOverflow erläutert
quelle
Synchronize
und es versagt immer. Dann muss ich PhpStorm deinstallieren und neu installieren, um das Projekt vollständig neu zu indizieren.Getestet in phpstorm 2016.3
Ich möchte, dass die IDE über alle Dateiänderungen, die über das Terminal oder eine externe Anwendung (wie Git) vorgenommen werden, auf dem neuesten Stand ist.
Ich habe diese Lösung über Google gefunden: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206356869-PhpStorm-should-scan-project-directory-for-changes
Wählen Sie Filedann Settingsund Appearance & Behaviordann System Settingsund schließlich unter dem Kontrollkästchen SynchronisierungSynchronize files on frame or editor tab activation
Wenn die obigen Richtungen langwierig sind, gehen Sie zu Einstellungen und suchen Sie nach "Synchronisation".
quelle