Existe-t-il une bonne ressource ou un tutoriel qui explique comment configurer PhpStorm pour que l'on puisse développer et déboguer des extensions Joomla (et core) avec lui?
Je cherche quelque chose de similaire à la configuration d'Eclipse pour Joomla! tutoriel de développement .
Beaucoup de gens semblent en être satisfaits, mais j'ai eu du mal à le faire fonctionner et j'ai abandonné.
cms
development
extensions
Bakual
la source
la source
Réponses:
Je dois admettre que le passage d'Eclipse à PhpStorm n'est pas la chose la plus simple (car tout l'IDE est assez différent) mais cela en vaut la peine.
Vous ne pouvez pas ouvrir plusieurs projets dans la même fenêtre IDE, et le client Git n'est pas aussi bon que celui dans Eclipse (en fait je le trouve si pauvre, que j'utilise git uniquement depuis la console maintenant). Mais à part cela, il devrait être très facile d'exécuter le débogueur ou les tests unitaires.
Il existe des didacticiels vidéo qui peuvent vous aider à démarrer.
Documentation PhpStorm - Tutoriels vidéo
En dehors de cela, la bonne vieille documentation peut répondre à vos questions.
Aide Web de PhpStorm
la source
Je viens donc de passer la journée à configurer PHPStorm dans le but de développer des composants. Bien que cela ait été un peu de travail, maintenant que j'ai terminé la configuration, ma vie sera beaucoup plus facile. Je n'ai pas de tutoriel à vous indiquer, mais voici l'étape par étape pour configurer PHPStorm avec Git, VirtualBox, Vagrant et Joomlatools / box
git
à vos variables environnementales. (Si vous utilisez Windows 7, cela devrait vous aider )8.Attendez que le téléchargement soit terminé, puis tapez:
Vous disposez maintenant d'un environnement de développement Joomla complet avec un
joomla
outil de commande pour installer des sites de test à la volée. Vous pouvez trouver les informations sur l'utilisation de l'outil de commande iciJ'espère que ça aide! Happy Joomla! Ng
J'ai oublié de mentionner que si vous rencontrez un problème avec le démarrage de la boîte virtuelle via la
vagrant up
commande, vous devez configurer PHPStorm pour qu'il s'exécute en tant qu'administrateur.la source