To use eclipse with Maven you need to add the maven plugin to eclipse, it seems to be part of the Indigo update site so this should be straightforward.
xdebug is an immensely powerful tool for exploring what your code really does.
You can get a long way using print_r but ultimately this always requires that you predict the path your code will take - and the tricky bit about debugging is you need it when your predications have gone wrong.
Well the new version of Eclipse (3.4 or Ganymede) is out and I’ve been trying it out. So far I’ve just installed it, adding in the components I want; and generally trying to see what’s new.
Using doc-comments in Eclipse really helps productivity by providing lots of tool-tip help and auto completion.
A colleague recently pointed out that Eclipse can auto-complete object properties (as long as you use the @property tag). I’ve found this really helpful and have been creating objects to return pass around - and found it a vwery neat way of working.