Using the Eclipse IDE to develop your XAP applications.
Setting up Eclipse to develop XAP applications.
Debugging with Eclipse
As part of your development process, you may want to run/debug your processing unit within your IDE.
Creating unit tests for XAP and processing units with different topologies.