Если вы используете Linux, посмотрите:
Но я не могу предположить, в частности, это субъективно и вопрос личных предпочтений / вкус. И, если честно, я все еще думаю, что вы должны использовать IDE при разработке Java, текстовые редакторы не решат все ваши проблемы, и вы потеряете очень важные функции (например, рефакторинг). Серьезно, при работе с данной технологией, получите правильный инструмент (и компьютер). С Java это означает использование IDE. И если вам нужна поддержка AspectJ, используйте Eclipse; если вам нужна хорошая поддержка Grails + Groovy, NetBeans - хороший выбор; и т. д. Использование нескольких IDE для меня является нормой.
Просто для справки, посмотрите, что говорит Джеймс Гослинг в Не используйте Emacs, говорит отец Java (это относится ко всем текстовым редакторам IMO, не только к Emacs).
Загрузки Xcode для Leopard (10.5) больше не отображаются на главной странице Xcode .
Однако предыдущие версии доступны на Загрузки для разработчиков Apple , страница
После входа в систему вы можете ввести «Xcode 3.1.4» в поле поиска в левом верхнем углу и нажать Enter.