it-swarm.dev

Tutorial per configurare PhpStorm per lavorare con Joomla

Esiste una buona risorsa o tutorial che spiega come impostare PhpStorm in modo da poter sviluppare ed eseguire il debug di estensioni (e core) di Joomla con esso?

Sto cercando qualcosa di simile al tutorial Configuring Eclipse for Joomla! .

Molte persone sembrano essere felici, ma ho faticato a farlo funzionare e ho rinunciato.

9
Bakual

Devo ammettere che il passaggio da Eclipse a PhpStorm non è la cosa più semplice (poiché l'intera IDE è abbastanza diversa) ma ne vale la pena.

Non è possibile aprire più progetti nella stessa IDE, e anche il client Git non è buono come quello in Eclipse (in realtà lo trovo così scarso, che sto usando git solo da la console ora) Ma a parte questo dovrebbe essere molto semplice eseguire il debugger o i test unitari.

Esistono alcuni tutorial video che potrebbero iniziare.

Documentazione PhpStorm - Tutorial video

A parte questo, la buona documentazione precedente può rispondere alle tue domande.

Guida di PhpStorm Web

7
Valentin Despa

Quindi ho appena trascorso la giornata a configurare PHPStorm ai fini dello sviluppo dei componenti. Anche se è stato un po 'di lavoro, ora che ho finito l'installazione, la mia vita sarà molto più semplice. Non ho un tutorial a cui puntare, ma ecco il passo per configurare PHPStorm con Git, VirtualBox, Vagrant e Joomlatools/box

  1. Installa PHPStorm
  2. Installa git
  3. Installa VirtualBox
  4. Installa Vagrant
  5. Aggiungi git alle tue variabili ambientali. (Se sei su Windows 7 questo dovrebbe aiutare )
  6. Apri PHPStorm e crea un nuovo progetto
  7. Apri il terminale e digita quanto segue:

vagrant box aggiungi joomlatools/box

8. Attendere il completamento del download, quindi digitare:

vagabondo init joomlatools/box

vagabondo

Ora disponi di un ambiente di sviluppo Joomla completo con uno strumento di comando joomla per l'installazione al volo di siti di test. Puoi trovare le informazioni sull'uso dello strumento di comando qui

Spero che aiuti! Felice Joomla! Ng

Ho dimenticato di dire che se si verifica un problema con l'avvio della scatola virtuale tramite vagrant up comando, dovresti impostare PHPStorm per essere eseguito come amministratore.

9
Mathew Lenning