We use the eclipse IDE for the Java development and a text-editor + firebug for JS.

Look here for instructions on how to debug the adapters code:...