Plugin IntelliJ IDEA / PhpStorm Symfony
Clé | Valeur |
---|
URL du plugin | https://plugins.jetbrains.com/plugin/7219 |
IDENTIFIANT | fr.adrienbrault.idea.symfony2plugin |
Documentation | https://espend.de/phpstorm/plugin/symfony |
Journal des modifications | JOURNAL DES CHANGEMENTS |
Construction et déploiement | ENTRETIEN |
Installer
- Installez le plugin en allant dans
Settings -> Plugins -> Browse repositories
puis recherchez Symfony
. - Activé par projet (Fichier -> Paramètres -> Langages et framework -> PHP -> Symfony)
- Installez le plugin Php Annotation pour profiter de tous les éléments d'annotation
- Le plugin a besoin d'un indexeur PhpStorm valide, utilisez "Fichier > Invalider les caches / Redémarrer" si quelque chose de fou se passe
Freemium
Depuis PhpStorm 2022.1, ce plugin est marqué « Freemium ».
- Toutes les fonctionnalités présentes dans GitHub sont gratuites, sauf raison (par exemple, prise en charge de l'ancienne version de Symfony, ...)
- Les fonctionnalités non gratuites sont signalées par [payant] dans la documentation et dans le CHANGELOG.
- Il y a une période de grâce d'environ 15 minutes après l'ouverture du projet pendant laquelle toutes les fonctionnalités sont disponibles
- Une licence doit être activée via PhpStorm / Intellij : utilisez le menu "Aide -> S'inscrire" ou utilisez "Search Everywhere" en recherchant l'action "Gérer la licence..."
Une licence peut être achetée sur JetBrains Marketplace
Version
- Ce plugin supporte Symfony 2, 3, 4, ...
Documentation et tutoriels
- Documentation / Liste des fonctionnalités lues en ligne
- JetBrains : développement Symfony avec PhpStorm
- KnpUniversity : Lean and Mean Dev avec PhpStorm (pour Symfony)
- Diapositives : PhpStorm : plugin Symfony2
La saisie semi-automatique (ou autre chose) ne fonctionne pas ! Aide!
- Vous devez généralement déclencher vous-même la fenêtre contextuelle de saisie semi-automatique, en appuyant sur CTRL+ESPACE (peut-être un raccourci différent en fonction de votre configuration clavier).
- Vérifiez votre fichier -> Paramètres -> PHP -> Symfony -> Activer le plugin pour ce projet
Schéma technique (travail en cours)
Construction, débogage et autres
- Installez IntelliJ IDEA (Community Edition fonctionne bien)
- Ouvrir ce projet
- Choisissez
View > Tool Windows > Gradle
- Double-cliquez sur
idea-php-symfony2-plugin > Tasks > intellij > runIde
Si vous rencontrez des difficultés, consultez la documentation : http://confluence.jetbrains.com/display/PhpStorm/Setting-up+environment+for+PhpStorm+plugin+development
- Vous souhaitez sponsoriser mon développement ? Bon! Vous pouvez me parrainer via PayPal ou Github. Github correspond à votre don, le don total sera donc doublé.
Quoi? Quelque chose ne fonctionne toujours pas ? Condamner!
Vous pouvez parcourir les problèmes existants sur https://github.com/Haehnchen/idea-php-symfony2-plugin/issues
Si votre problème existe déjà, n'hésitez pas à ajouter un commentaire pour aider les contributeurs à résoudre le problème plus facilement. Si votre problème n'existe pas, ouvrez un nouveau problème.
Assurez-vous de fournir le maximum d’informations, telles que :
- Quelle version de PhpStorm utilisez-vous ?
- Quelle version du plugin utilisez-vous ?
- La trace de la pile si une erreur s'est produite
- Vérifiez si vous êtes dans le canal PhpStorm eap