PHP is the latest language getting the NetBeans treatment, with a PHP version of Sun Microsystems' open-source environment hitting early access today. Built on the same generic scripting framework that Sun used for Ruby, the NetBeans PHP bundle includes project management tools with refactoring and code completion to ease …
Slickedit = best IDE.
vi = best non-IDE.
You need know nothing else.
You'll pry vi from my cold, dead hands
Best phrase ever. :)
I have my own preferences over the debacle:
Java = Netbeans.
C/C++/PHP = Emacs (if I have an X session available)
C/C++/PHP = vi/vim (in every other case)
I find some Emacs features interesting, but vi's one-key commands are easier to learn than the weird ctrl-M-M-Ctrl-something weird key combinations to get stuff done. So graphical mode usually is Emacs, but in CLI mode vi wins hands down.
Oh, and for anything else that isn't code, VI all the way!
My take on NetBeans
Ah yes, IDEs - everything the vendor wants, and nothing but obstruction for the experienced developer.
Most of the IDEs I've used have been rubbish. I spent a lot of time at one company trying to avoid using the tool that we were supposed to be developing.
I settled on vim a long time ago as my editor of all things, partly because it works the same on all the platforms I use, but also because it doesn't torture my hands with complex control and meta key bindings. And remapping all the keys in emacs renders redundant my point about an editor working the same everywhere.
Can't say that I have used NetBeans, but I do like Eclipse - it's the IDE that persuaded to stop using vim for my day to day editing tasks at work. And it works the same on all the platforms I use. I am happy to see competition for Eclipse in the free space.
But vim still wins for most things as far as I am concerned.
I like it how the only editor/IDE that didn't get a link was the one the article was written about.