

There are buttons that you'll never know the reason for, or, at least, that's how I found some.įTP support is okay, SFTP is still wonky. It's developed by a single programmer and he's very responsive to feature requests and bug reports. If you forget arguments or argument order to something, it saves you some searching.Īt under $100 with a guaranteed upgrade to the next release, I like the price. You don't just get the PHP manual with it, it also completes and looks up references for popular Javascript frameworks like jQuery. With some Xdebug support, it makes troubleshooting and debugging rather simple.Ĭode highlighting, completion, suggestion, and documentation lookup goes beyond just PHP. It'll pop up the actual PHP error message at the point in the code that PHP choked on it. I really appreciate the just-in-time live error checking that it does, as it saves you from pushing something that has a missing brace or semicolon. It has pretty configurable syntax highlighting, and as you code error checking by using PHP itself to find syntax errors.


Geany provides a small and fast IDE that offers the expected things like code completion, syntax highlighting, etc. Personally, I use Geany and have had good experiences with it. If you are able and willing to put money on the table… Zend Studio.

Please note that I had to split my answer into 3 parts, to comply with the new rules of Softwarerecs.SE:
