Newsgroup: it.comp.www.php
Titolo: PHPStorm in offerta

Ciao a tutti,
 
scusate lo spam, ma in questi giorni PHPstorm in versione personal e` 
scontato del 50% (promozione Back2School).
 
Non lavoro per loro, non mi pagano per fare pubblicita`, ma e` (IMHO) il 
miglior IDE esistente per PHP, e ve lo consiglio caldamente.
 
La versione 5 e` in Community Preview e dovrebbe uscire a breve (ed e` 
inclusa nella licenza, che vale un anno).
 
Bye.

 miglior IDE esistente per PHP
 
Hai usato NetBeans ultimamente? Non conosco PHPStorm, ma devo dire che
NetBeans va alla grande, con tutto quello che serve (auto-complete
avanzato, GIT integrato, auto-indentazione spettacolare,
cerca/sostituisci con regexp, suggerimenti con PHPDoc, ecc). Inoltre é
gratuito :)
 
 
-- 
g4b0, linux user n. 369000
http://brosulo.net
 

Il 07/09/2012 13:36, Alessandro Pellizzari ha scritto:

Io resto con php studio, non che sia un fan, ma dato devo lavorare anche 
su java e con myeclipse (obbligato quello), almeno ho interfaccia + o - 
uguale...
 
-- 
Z.

 cerca/sostituisci con regexp, suggerimenti con PHPDoc, ecc).
 
L'ultima versione che ho usato pesantemente era la 6.1, se non ricordo 
male.
 
Ma PHPStorm e` assurdamente piu` veloce. Spesso non sembra nemmeno 
scritto in Java.
Mi fa l'autocomplete anche di classi parent, e perfino dei trait di PHP 
5.4. Supporta la sintassi di LESScss, con autocomplete di variabili e 
mixin. E fa bene l'autocomplete anche di Javascript.
 
Non ho usato git con Netbeans, ma con Eclipse si`, ed e` uno schifo. Anni 
luce da come supporta cvs e svn, per dire.
PHPStorm sembra fatto apposta per usare git, e` molto piu` naturale.
 
Ha un buon supporto anche per PHPUnit, che con Eclipse non sono mai 
riuscito a configurare in maniera decente.
 
E, che non fa schifo, ha un buon supporto anche per Markdown. :)
 
 
Bye.


Eh, e in più code coverage, testing ...
Se non fosse che mezzo del lavoro che faccio è su java e android quasi 
quasi abbandonerei eclipse che graficamente è molto più fico, ma inizia 
a starmi antipatico
M
 
-- 
I fatti mi cosano

 apposta per usare git, e` molto piu` naturale.
 
 
what about mercurial ?


Mai usato. :)
Ma e` supportato nativamente (senza plugin esterni) come github, quindi 
penso che il supporto sia simile.
 
In ogni caso, puoi scaricarlo e provarlo gratis (per 30 giorni). Se hai 
voglia di passarci il weekend... ;)
 
Non so esattamente quando finisca la promozione. Forse lunedi` o martedi`.
 
Bye.


 
Vengo da una esperienza con una vecchia versione di Zend Studio su XP.
Esperienza negativa: lentezza esasperante, continui blocchi ...etc etc
Ho quindi deciso di passare a phpED Nusphere.
 
PHPStorm mi piace molto di pi�, tuttavia la passata esperienza da incubo di 
editor in java su XP che tuttora uso mi trattiene.
 
Su prestazioni e velocit� su win puoi fornire info rassicuranti?
 
 
 


Lo sto provando e sembra mooolto interessante, soprattutto rispetto a NetBeans mi pare molto piu' svelto.
Pero' non ho capito come impostare il debugger, con NetBeans gli dico di usare XDebug e parte, invece in PhpStorm riesco solo a dirgli di debuggare la pagine, cosa alquanto inutile.
 
Cioe' se clicco "debug" mi aspetto che parta 
http://localhost/admin
 e parta una sessione di debug non che cerchi di debuggarmi 
http://localhost/admin.php
 che ovviamente se preso da solo ha 80 mila errori di import ecc.
 
Sai come posso comfigurarlo??
 
 
Grazie 
 
J.
 
PS: Wow ha la selezione per colonne!!!! 
 
 

scontato del 50% (promozione Back2School).
 
Ma "teoricamente" non puoi usarlo per lavoro. Mi sbaglio?
Tanto vale usare qualcosa di free anche se non valido quanto PHPStorm

 Ma "teoricamente" non puoi usarlo per lavoro. Mi sbaglio?
 
Ti sbagli. :)
In offerta c'è la Personal License, che è nominativa. Puoi usarla su 
tutti i computer che vuoi, ma solo una alla volta, e devi essere tu a 
usarla.
 
La versione Commercial è dell'azienda, e può usarla un qualsiasi 
dipendente dell'azienda. E` l'unica differenza.
 
In pratica se prendi la personal puoi anche usarla (solo tu) in azienda, 
ma se ti licenzi devi disinstallarla dal PC aziendale.
 
Bye.

 usarla.
 
Caspita, ottimo allora.
Ti ringrazio per la precisazione :)
 

 Sai come posso comfigurarlo??
 
Onestamente no. :)
Ho visto che si connette alla porta 9000 per interfacciarsi a XDebug (e 
mi dà errore dicendo che è occupata), ma non ho approfondito oltre.
 
Bye.


Per infomazione:
 
Oggi sono riuscito a fare partire il debugger per l'intero progetto.
Onestamente e' molto piu' svelto di NetBeans anche in questo e le watch funzionano senza crashare tutto :)
 
Magari interessa a qualcuno
 
Ref (1): 
http://www.jetbrains.com/phpstorm/webhelp/php-debugging-session.html#withConfiguration
 
Ref (2): 
http://www.jetbrains.com/phpstorm/webhelp/creating-a-php-web-application-debug-configuration.html
 
 
J.