Konfigurieren einer IDE (PHP Storm), um WordPress als externe Bibliothek einzuschließen

Lesezeit: 1 Minute

Benutzeravatar von Chris_O
Chris_O

ich gerne haben muss meine IDE haben (PHPSturm) binde die WordPress-Codebasis standardmäßig als externe Bibliothek ein.

Wenn ich die auf einem Remote-Server gespeicherten Projektdateien verwende, muss ich das WordPress-Stammverzeichnis als Verzeichnis auswählen und alle Kerndateien herunterladen, wenn ich den vollen Nutzen aus der IDE ziehen möchte.

Gibt es eine Möglichkeit, die WordPress-Codebasis als externe Bibliothek einzubinden, die standardmäßig in alle Projekte geladen wird? Die Funktion ist für Javascript-Bibliotheken verfügbar, aber ich habe alle Einstellungen durchgegangen und kann keine Möglichkeit finden, WordPress hinzuzufügen, wenn es sich nicht im Stammverzeichnis meines Projekts befindet.

Bearbeiten:

Ist das der falsche Ansatz? Ist es sinnvoller, meinen lokalen Spiegel als Unterverzeichnis eines bestehenden Projekts anzugeben, das den WordPress-Kern enthält? Alle Projekte müssen getrennt bleiben.

Sie können versuchen, die WordPress-Codebasis in die Einstellungen von phpstorm “include path” einzufügen: Aber Sie müssen dies für jedes Projekt tun (so funktioniert phpstorm, aber dies ermöglicht Ihnen, verschiedene php-Versionen für Ihre Projekte zu haben).

Gehen Sie zu Datei > Einstellungen > Projekteinstellungen > PHP. Sie müssen dann Ihre PHP-Version suchen, dann können Sie manuell Include-Pfade hinzufügen und den Include-Pfad von php.ini verwenden.

  • Wenn Sie hauptsächlich WordPress-Projekte machen, können Sie auch zu Datei> Standardeinstellungen gehen und die gleichen Schritte wie oben ausführen, dann wird dies in zukünftigen Projekten standardmäßig eingestellt. Ich persönlich checke das neueste Tag von svn in ein Verzeichnis auf meinem Computer aus Ich kann WordPress-Updates auch leicht verfolgen.

    – Rosswil

    25. April 2013 um 4:38 Uhr


1393380cookie-checkKonfigurieren einer IDE (PHP Storm), um WordPress als externe Bibliothek einzuschließen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy