એક IDE પાછળનો વિચાર એ બધું આવરી લેવાનો છે જે જાવા પ્રોગ્રામર એક એપ્લિકેશનમાં કરવા માંગે છે.