Hi Kishore,Eclipse will assist you in code completion for all the API (Sling, AEM, JCR). You can use Brackets if you are using Sightly which helps you in assisting for sightly , HTML, JS etc...Where both the IDEs can be configured easily to sync your code. Regards,Lokesh