Tutorial para configurar PhpStorm para trabajar con Joomla

9

¿Hay un buen recurso o tutorial que explica cómo configurar PhpStorm para que uno pueda desarrollar y depurar extensiones de Joomla (y núcleo) con él?

Estoy buscando algo similar a la configuración de Eclipse para Joomla! Tutorial de desarrollo .

Muchas personas parecen estar contentas con eso, pero luché para que funcione y me di por vencido.

Bakual
fuente
1
Estoy usando Eclipse con PDT y vale la pena compararlo con PhpStorm pagado.
dev-m
1
Solo como referencia, uso PhpEd de Nusphere. Ahora reconoce y funciona con Joomla Framework ... bastante agradable. sitepoint.com/4-features-make-choose-nusphere-phped
PIB

Respuestas:

7

Debo admitir que cambiar de Eclipse a PhpStorm no es lo más fácil (ya que todo el IDE es bastante diferente), pero vale la pena el esfuerzo.

No puede tener múltiples proyectos abiertos en la misma ventana IDE, y también el cliente Git no es tan bueno como el de Eclipse (en realidad me parece tan pobre, que ahora estoy usando git solo desde la consola). Pero aparte de eso, debería ser muy fácil ejecutar el depurador o las pruebas unitarias.

Hay algunos tutoriales en video que pueden ayudarlo a comenzar.

Documentación de PhpStorm - Tutoriales en video

Aparte de eso, la buena documentación puede responder sus preguntas.

Ayuda web de PhpStorm

Valentin Despa
fuente
Ahora pude configurar y usar PHPStorm y los Tutoriales en video fueron realmente muy útiles para entender cómo se supone que debe funcionar. ¡Gracias por eso!
Bakual
9

Así que acabo de pasar el día configurando PHPStorm con el propósito de desarrollar componentes. Aunque fue un poco de trabajo, ahora que he terminado la configuración, mi vida será MUCHO más fácil. No tengo un tutorial para señalarlo, pero aquí está el paso a paso para configurar PHPStorm con Git, VirtualBox, Vagrant y Joomlatools / box

  1. Instalar PHPStorm
  2. Instalar git
  3. Instalar VirtualBox
  4. Instalar Vagabundo
  5. Agregue gita sus variables ambientales. (Si está en Windows 7, esto debería ayudar )
  6. Abra PHPStorm y cree un nuevo proyecto
  7. Abra la terminal y escriba lo siguiente:

caja vagabundo agregar joomlatools / caja

8. Espere a que se complete la descarga. Luego escriba:

vagabundo init joomlatools / caja

vagabundo

Ahora tiene un entorno de desarrollo completo de Joomla con una joomlaherramienta de comando para instalar sitios de prueba sobre la marcha. Puede encontrar la información sobre el uso de la herramienta de comando aquí

¡Espero que esto ayude! Feliz Joomla! Ng

Olvidé mencionar que si se encuentra con un problema al iniciar el cuadro Virtual mediante el vagrant upcomando, debe configurar PHPStorm para que se ejecute como administrador.

Mathew Lenning
fuente
1
Esto es dorado
Nestor Ledon
@Xerosigma ¡Me alegra que lo hayas encontrado útil! = ^ D Esta configuración definitivamente me ha facilitado la vida.
Mathew Lenning