Пользуюсь Intellij IDEA. Радует следующим:
- подсветка кода (особенно круто, что подсвечиваются переменные, используемые внутри анонимных классов);
- умный анализатор кода, например Null/NotNull, неиспользуемые переменные и т.п.;
- автокомплит (не только в файлах исходников, но и в условиях на breakpoints, watches, везде);
- рефакторинги;
- быстрый переход на класс по его имени;
- find usages;
- дебаггер с кучей фич;
- интеграция с vcs: подсветка изменений в дереве файлов и в коде, history, красивый diff/merge, change-листы, аналог гитового stash, annotate;
- история локальных изменений: можно посмотреть предыдущую версию файла, даже если она не была закоммичена в vcs;
- и наконец — просто удобно:)