• : Function ereg() is deprecated in /home/starbowc/drupal6/includes/file.inc on line 895.
  • : Function ereg() is deprecated in /home/starbowc/drupal6/includes/file.inc on line 895.
  • : Function ereg() is deprecated in /home/starbowc/drupal6/includes/file.inc on line 895.

NetBeans 6.5 vs PDT for Drupal Development

I have been using Eclipse for years, and have gotten pretty comfortable with PDT. But there are a bunch of little things that irritate me about it, so I recently checked out NetBeans 6.5. Initially I was very excited, but NetBeans' inability to produce patches that can get pass the Drupal testbot is a deal-killer for me. Anyway, here are my notes:

Pros

* Working javascript browser (yay!)
* Right click to folder to find/search (went away in most recent PDT)
* SVN built in
* Simpler plugin manager.
* Better viewing of patch files
** You can directly view .patch files with syntax coloring.
*** Especially nice to review after export.
** Also, offers to open a set of diffs, one for every file changed by newly applied patch.
* Cute css style viewer
* Nice cvs highlighting on uncommitted changes.
* Opens and closes faster.

Cons

* Cannot rename cvs checkouts (serious problem)
** How to handle multiple pulls of head?
** How to handle multiple versions of same module?
* Doesn't show @docs on mouseover
* Built-in diff produces patches rejected by testbot!!!
** Failed: Failed to apply patch.
** Tried running through dos2unix, but no help.

Notes

* Versioning -> Export Diff Patch
* Control-Space still works
* Use Ctrl-B instead of f3 to jump to function declaration.

Saw your "Notes from BADCamp

Saw your "Notes from BADCamp Eclipse Installfest" post, and wondered if you've been back recently to explore and re-evaluate the latest NetBeans release. I'd be very curious to hear an updated review, and I bet others would too.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.