Miglior IDE per sviluppare in PHP

Molto spesso mi capita di lavorare più velocemente semplicemente aprendo file PHP con un buon editor (Vim nel mio caso) e modificarli al volo piuttosto che attendere l'apertura di un IDE.
Quando però il gioco si fa duro ed esigenze di profiling o debugging sono di maggior rilevanza rispetto alla scrittura del codice, un IDE è sicuramente la scelta migliore.
Ecco perchè volevo consigliare, a chi leggerà questa pagina, di usare Eclipse PDT. L'uso di un IDE, permette di andare a scovare problemi della webapp o del sito che si sta sviluppando senza dover riempire il codice di var_dump e altre oscenità.

Grazie ai breakpoint (uno strumento che chi programma conosce bene), è possibile interrompere nel punto desiderato l'esecuzione dello script per vedere il valore di variabili e oggetti con una pratica interfaccia. Grazie a Xdebug inoltre, è possibile vedere tutte le chiamate a funzione che, in cascata, hanno portato ad un certo punto del programma.

So che sto scrivendo banalità per molti programmatori ma in tanti nella rete che magari si avvicinano per la prima volta al mondo della programmazione, spesso sono a caccia proprio di queste informazioni per poter iniziare.

La creazione di un comodo e accogliente ambiente di sviluppo, richiede molto spesso del tempo e, a volte, si scopre l'utilità di certe configurazioni solo nel lungo periodo.

Tornando all'ambiente di sviluppo, quello che consiglio è il seguente:
- Eclipse PDT
- Viable plugin (per chi come me è abituato alla praticità di Vim e vorrebbe integrare Vim all'interno di Eclipse)
- Xdebug come supporto lato server

Se volete condividere la vostra configurazione/IDE per programmare in PHP o non siete d'accordo con il mio parere, i commenti sono aperti! Dite la vostra!

Commenti

Tale sito informativo! Grazie grande! Grazie per un buon tempo visitando www.marcobrenna.net. E 'davvero un piacere comprensione di un sito web come questo pieno di informazioni piacevole. Grazie!


Pubblicità
La pubblicità che segue proviene da un network esterno a questo sito e non posso controllarla direttamente. Essa potrebbe in ogni caso essere correlata ai contenuti dell'articolo

Fine Pubblicità

Scrivi un commento

Aggiungi un commento

To prevent automated spam submissions leave this field empty.

Plain text

  • Nessun tag HTML consentito.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Linee e paragrafi vanno a capo automaticamente.
Copyright © 2013 Marco Brenna - marcobrenna.net - Tutti i diritti riservati.