Is there any good IDE for PHP which is lite, accessible and has basic features like file management and code completion? The biggest bad thing about php development is that it's lack of a good IDE. Which IDE are you all using for PHP development?
PDT Eclipse .. I am pretty happy with Ganymede (3.4) currently
I try not to do any PHP development anymore, but if I had to, I'd use Eclipse PDT.
I've tried a ton of different IDE's for php and I agree there aren't really any good ones. The eclipse PDT addon is... ok but I'm not sold on it (or eclipse, java apps respond too slowly) I haven't invested much time in Netbeans but... I hate Java apps. I always turn back to Notepad++ with word completion or function completion enabled (function hints crash notepad++ for me).
Notepad++
I switched from Eclipse PDT to NetBeans 6.5 recently. It seems to have better code-completion and variable awareness. Although I do miss that good ol' Ctrl-D every now and then :/
Edit: NetBeans 6.7 has Ctrl-E, which is the equivalent to Eclipse's Ctrl-D. Huzzah!
I use the NetBeans PHP IDE, which is very complete and organized, and has the code completing feature your looking for. To be honest I also catch myself using a souped up text editor called Notepad++.
I'm a VisualStudio user but NetBeans seems to be a great little tool - at least it has built in code complete and manual entries for php library functions.
Oddly enough there is a Visual Studio Extensibility product to allow you to do your PHP development. Looks pretty good, though i've not tried it myself. Check it out http://www.jcxsoftware.com/vs.php
I recently started using Zend Neon. Im very very pleased with it. Offers you SVN integration, PHPUnit tests, WYSIWYG HTML editor, PHPDocumentor and Database management tools, code competition. It seems to me that I can develop sites from beginning to an end without switching to other applications. Everything I need is already there
I do quite a lot of Java development as well and my benchmark for IDEs is IntelliJ IDEA which is beyond amazing. ive tried just about everything for PHP and they all come up short (truth is there's technical limitations w/ how good an IDE can be w/ a dynamic language). in my experience the two best have been Netbeans and Eclipse 3.4 + PDT. Zend Studio is pretty good but the added features over PDT are not worth $400... maybe $99, but not $400.
there's some things I loved about Netbeans but I eventually switched back to Eclipse + PDT. Honestly I wish I could cherry pick features from each IDE and combine them.
You're really going to have to try out as many as possible and see which one clicks w/ u.
Adobe Dreamweaver is a good tool for developing PHP applications. Its a user friendly IDE with various tools for PHP programming.
I do PHP sometime on the side - And I use Delphi for PHP - http://www.codegear.com/products/delphi/php - And I'm very happy with it.
You can also give a try to Aptana Studio with PHP support. It is based on Eclipse, but it can be installed on its own.
I swear by Quanta+. Its only unfortunate feature is that it has been Linux-only for many years, as part of KDE. With KDE getting a lot of Windows ports, though, I wouldn't be surprised to see Quanta+ 4 on Windows and Mac. I highly suggest at least checking it out.
Besides Vim, it's all I ever use for PHP.
This question has been asked too many times already.
Please refer to:
Netbeans PHP IDE it's an very usefull ide, with auto-completion and it's free.
My favorite IDE is Komodo Edit. It's free and it has many features like code completion, macros and so on. I use Komodo for a very long time now and I never found anything to complain.
I was a long Eclipse PDT user, then tried NetBeans and didn't like it, as it was way too slow.
Finally, I ended up with TextMate (Mac only, but there's Windows analog -- E-TextEditor).
I've used Zend Studio w/ Zend Platform, NuSphere PHPEd (current), dreamweaver, and standard vi. I'm prefering PHPEd right now for step debugging WITHOUT zend platform.