PhpStorm hat eine Liste von Methoden-Stubs aus verschiedenen Kompilierzeit-Bibliotheken hier , die für die automatische Vervollständigung in der Entwicklung verwendet werden.
Ich habe derzeit eine Liste von Stubs für die PHP AMQP PECL-Erweiterung hier , die ich würde Ich möchte meinen PhpStorm-Build hinzufügen, um die Autovervollständigung für diese Bibliothek zu erhalten.
Gibt es eine Möglichkeit, dies zu tun?
Platzieren Sie solche Stub-Dateien einfach irgendwo in Ihrem Projekt (oder verweisen Sie auf eine andere unterstützte Weise, zB als Settings | Languages & Frameworks | PHP | Include path
) - IDE wird es nur für Code-Vervollständigungs (und ähnliche) Zwecke verwenden (damit Sie es ausschließen können) sie vom Hochladen / VCS usw.).
Auf lange Sicht - können Sie den PR an das bereits erwähnte PhpStorm-Stubs-Repository senden und es kann Teil davon werden die Standard-PhpStorm-Distribution bei der nächsten Veröffentlichung.
Januar 2017 Update: Sie können git clone
(checkout) das PhpStorm-Stubs-Repository auf Ihren lokalen Rechner und den Punkt setzen PhpStorm zu diesem Verzeichnis. Von dort können Sie Stubs hinzufügen oder sogar vorhandene Stubs modifizieren / löschen.
git clone https://github.com/JetBrains/phpstorm-stubs
...
und navigieren Sie zum Stammverzeichnis Ihres phpstorm-stubs
-Ordners