PhpStorm 2.0

IDE dedicate allo sviluppo PHP ne esistono tante, da quelle gratuite a quelle a pagamento. Per lungo tempo ho usato strumenti come Eclipse o Aptana, arrivando a servirmi di editor specializzati in HTML/Javascript e – addirittura – CSS. Da un anno a questa parte, tuttavia, credo di aver trovato definitivamento un ambiente completo che, almeno nel mio caso, risolve tutti i miei problemi: PhpStorm. Lo segnalo per due motivi: il primo perché è appena stata rilasciata la release 2.0! Il secondo perché l’ho utilizzato intensamente per quasi un anno, trovandolo davvero ottimo.

Completo di Plugin, intelliSense, supporto per GIT e Subversion, è il mio strumento per lo sviluppo sul Web, il migliore che abbia mai utilizzato. Nell’aspetto e nelle funzionalità ricorda molto Eclipse. Tuttavia ha un ottimo supporto sia per PHP che per HTML/Javascript/CSS.
Esistono alcuni editor, soprattutto per Mac OS, davvero stupendi, come CODA, BBEdit o la sua versione lite TextWrangler, ma nessuno completo – ed estendibile – come PhoStorm.
JetBrains, la software house che lo produce, ha una vera e propria squadriglia di strumenti dedicati allo sviluppo, che vi invito a visitare (vedi WebStrom, IntelliJ IDEA, e altro).
PhpStorm ha dimostrato di saper evolvere, funzionare bene (crash praticamente inesistenti) e fornire un vantaggio concreto in termini di sviluppo applicazioni. Io lo uso sia per sviluppare siti web e portali basati su WordPress (codice e CSS), sia nella scrittura di Plugin per jQuery e WordPress stesso.
Tra le caratteristiche che apprezzo (ed uso) maggiormente segnalo:

  • Numerose estensioni già disponibili (come quella per il supporto per jQuery)
  • Editor completamente configurabile
  • Ottimi strumenti di debug, versining interno, history, log, ftp
  • Subversion e Git support
  • Source difference
  • IntelliSense avanzato
  • Sintassi ZEN
  • Ottimi strumenti e shortcode per la manipolazione del codice
  • Riformattazione del codice
  • Unit test
  • Refactoring… e molto molto altro

Per chi lo vuole provare è possibile scaricare una versione trial di 30gg.

PhpStorm Dark Theme

Allego le impostazioni dell’editor che uso io; decomprimete lo zip e su Mac OS basta copiare il file in:

1
/Library/Preferences/WebIDE10/colors

PhpStorm Dark Theme

  • http://www.marcopatania.com markux

    io lo utilizzo da circa 2 mesi e non lo mollo più!!

    come dicevi te venendo da eclipse/aptana il salto di qualità è evidente: velocità (di esecuzione, ma anche di autocompletamento), stabilità e funzionalità.

    Per fare un esempio Phpstorm registra le operazioni che esegui maggiormente durante lo sviluppo e andando in Help -> productivity guide ti dice le scorciatoie o le funzionalità con cui velocizzare le operazioni più comuni.

    Poi su grossi progetti ha delle funzionalità di refactoring che da sole valgono il prezzo della licenza per il tempo che ti fanno guadagnare ;)

  • http://www.marcopatania.com markux

    per quanto riguarda il tema dark io utilizzo

    http://elis.ws/phpstorm-dark-theme/

  • http://www.undolog.com Giovambattista Fazioli

    @markux: concordo! :)

  • http://www.undolog.com Giovambattista Fazioli

    @markux:

    per quanto riguarda il tema dark io utilizzo http://elis.ws/phpstorm-dark-theme/

    Io l’ho personalizzato in modo da averlo praticamente identico, a levello di colori, a quello che uso per Xcode…