Я использую NetBeans для всей моей работы по разработке Java, в том числе на ноутбуке. (Я рекомендую не стирать диск с ноутбука, так как специальное программное обеспечение для специфических функций ноутбука, например, веб-камера и конфигурация Bios, может не работать в Linux: используйте виртуализацию для Linux)
Помимо NetBeans, у меня есть Notepad ++ для всего «быстрого и грязного» программирования, хотя время запуска для NetBeans 6.8 очень хорошее, а потребление памяти довольно низкое, я часто открываю NetBeans все время. В NetBeans есть ANT и встроенная консоль (с вводом!) Для небольших проектов. Не нужно запускать в отдельном окне.
Требуется некоторое время, чтобы настроить все правильно в Netbeans & Notepad ++ (подумать о шаблонах, времени завершения кода, отступах, раскраске, путях и т. Д.), Но как только вы это получите, это работает как чудо. *
Я попробовал Eclipse, но это действительно вопрос вкуса; Мне никогда не нравились приложения SWT.