IntelliJ IDEA / PhpStorm Symfony Plugin
Schlüssel | Wert |
---|
Plugin-URL | https://plugins.jetbrains.com/plugin/7219 |
AUSWEIS | fr.adrienbrault.idea.symfony2plugin |
Dokumentation | https://espend.de/phpstorm/plugin/symfony |
Änderungsprotokoll | CHANGELOG |
Erstellen und Bereitstellen | WARTUNG |
Installieren
- Installieren Sie das Plugin, indem Sie zu
Settings -> Plugins -> Browse repositories
gehen und dann nach Symfony
suchen. - Pro Projekt aktiviert (Datei -> Einstellungen -> Sprachen & Framework -> PHP -> Symfony)
- Installieren Sie das PHP-Annotation-Plugin, um alle Anmerkungen nutzen zu können
- Das Plugin benötigt einen gültigen PhpStorm-Indexer. Verwenden Sie „Datei > Caches ungültig machen / Neustart“, wenn etwas Verrücktes passiert
Freemium
Seit PhpStorm 2022.1 ist dieses Plugin als „Freemium“ gekennzeichnet.
- Alle Funktionen, die sich in GitHub befinden, können kostenlos genutzt werden, es sei denn, es gibt einen Grund (z. B. Unterstützung der alten Symfony-Version, ...)
- Nicht kostenlose Funktionen werden in der Dokumentation und im CHANGELOG mit [kostenpflichtig] gekennzeichnet
- Nach der Projekteröffnung gibt es eine Kulanzfrist von ca. 15 Minuten, in der alle Funktionen verfügbar sind
- Eine Lizenz muss über PhpStorm/Intellij aktiviert werden: Verwenden Sie das Menü „Hilfe -> Registrieren“ oder verwenden Sie „Überall suchen“, indem Sie nach der Aktion „Lizenz verwalten…“ suchen
Eine Lizenz kann im JetBrains Marketplace erworben werden
Version
- Dieses Plugin unterstützt Symfony 2, 3, 4, ...
Dokumentation und Tutorials
- Dokumentation/Funktionsliste online lesen
- JetBrains: Symfony-Entwicklung mit PhpStorm
- KnpUniversity: Lean and Mean Dev mit PhpStorm (für Symfony)
- Folien: PhpStorm: Symfony2-Plugin
Die automatische Vervollständigung (oder etwas anderes) funktioniert nicht! Helfen!
- Normalerweise müssen Sie das Popup zur automatischen Vervollständigung selbst auslösen, indem Sie STRG+LEERTASTE drücken (je nach Tastaturbelegung möglicherweise eine andere Tastenkombination).
- Überprüfen Sie Ihre Datei -> Einstellungen -> PHP -> Symfony -> Plugin für dieses Projekt aktivieren
Technisches Diagramm (in Arbeit)
Erstellen, Debuggen und andere
- Installieren Sie IntelliJ IDEA (Community Edition funktioniert einwandfrei)
- Öffnen Sie dieses Projekt
- Wählen Sie
View > Tool Windows > Gradle
- Doppelklicken Sie
idea-php-symfony2-plugin > Tasks > intellij > runIde
Wenn Sie Schwierigkeiten haben, konsultieren Sie die Dokumentation: http://confluence.jetbrains.com/display/PhpStorm/Setting-up+environment+for+PhpStorm+plugin+development
- Möchten Sie meine Entwicklung fördern? Hübsch! Sie können mich über PayPal oder Github sponsern. Github verdoppelt Ihre Spende, sodass die Gesamtspende verdoppelt wird.
Was? Etwas funktioniert immer noch nicht? Verdammt!
Sie können die vorhandenen Probleme unter https://github.com/Haehnchen/idea-php-symfony2-plugin/issues durchsuchen
Wenn Ihr Problem bereits besteht, zögern Sie nicht, einen Kommentar hinzuzufügen, um den Mitwirkenden zu helfen, das Problem einfacher zu lösen. Wenn Ihr Problem nicht existiert, öffnen Sie ein neues Problem.
Stellen Sie sicher, dass Sie möglichst viele Informationen bereitstellen, z. B.:
- Welche Version von PHPStorm verwenden Sie?
- Welche Version des Plugins verwenden Sie?
- Der Stack-Trace, wenn ein Fehler aufgetreten ist
- Überprüfen Sie, ob Sie sich im PhpStorm-EAP-Kanal befinden