We are using IntelliJ idea for development of the project. So it is well supported at the moment. We have recently added support for Eclipse. Please note that it is still being tested.
Before setting up the development environment, we need to build the project. We provide scripts to build IntelliJ and Eclipse projects.
This will setup an intellij idea project and now you can open that project from IntelliJ.