
PhpStorm's coding environment is the best that I have ever used. Coding errors are caught immediately (i.e. misspelled class name), and the completely customizable interface makes great use of colors, automatic indents, and code folding. Another great feature of PhpStorm is that it will automatically notify you when you have function input parameter errors (i.e. incorrect data type or incorrect number of parameters given). Lastly (and this is by far not a complete list of things that I like about PhpStorm), I love the automatic integration of repository (i.e. GitHub Review collected by and hosted on G2.com.
There is not much I can comment about here as PhpStorm has propelled my web-based, data-driven application development to the next level. PhpStorm's support is next level - they actually listen to your ideas to make the product better and their update procedure allows you to work without implementing the update (it's your choice WHEN to implement the update). Review collected by and hosted on G2.com.