Да на самом деле нечего тут объяснять. Просто берите один из перечисленных инструментов и пробуйте. Все сразу станет понятно.
Лень, но все таки перечислю преимущества идешек для написания кода:
1) автокомплит

2) автоимпорт
3) переход на объявление переменной/метода
4) множество фич рефакторинга. Хотя бы то же переименование метода или переменной.