Статьи

Предварительный просмотр: JBuilder 2006 против IntelliJ IDEA 5.0

Все анонсы Java IDE, о которых я сообщал несколько месяцев назад, осуществились благодаря недавним выпускам Eclipse 3.1 , NetBeans 5.0 Beta , IntelliJ IDEA 5.0 и Borland JBuilder 2006 .

Как давний пользователь JBuilder, я всегда был в какой-то нише. По последним подсчетам , только 8 процентов разработчиков Java использовали JBuilder, наиболее популярными из которых были бесплатные Eclipse (76%) и NetBeans (21%), а IDEA в качестве наиболее популярного коммерческого варианта — 13%. С этой волной новых выпусков я понял, что пришло время пересмотреть мой собственный выбор.

За последние пару недель я прыгал вперед и назад между IDEA 5.0 и JBuilder 2006, работая над различными проектами, включая сложные веб-приложения , тяжелые настольные приложения , шустрые апплеты и легкие мобильные игры .

JBuilder всегда был моим выбором из-за его многофункциональности. По моему опыту, если бы у JBuilder этого не было, оно того не стоило. Компромисс всегда был удобством использования — JBuilder никогда не был особенно привлекательной средой для работы, и неправильный выбор конфигурации (например, медленный сервер CVS) мог сразу же поставить его на колени. Действительно, почтенный продукт, он по-прежнему страдает от нескольких унаследованных проблем, таких как неспособность обрабатывать пробелы на пути установки.

Тем не менее, это наиболее полнофункциональный вариант, который я смог найти, особенно теперь, когда функции в различных выпусках IDE, кажется, имеют смысл (версия для разработчиков за 500 долларов отличная, версия для предприятий за 3500 долларов поразительна). Мне всегда было удобно с беспрецедентной гибкостью потрясающего набора функций JBuilder.

Для сравнения, IDEA — молодая выскочка, которая делает себе имя, предлагая первоклассное удобство использования, функциональную, но приятную ненавязчивую среду кодирования и акцент на продуктивности разработчиков. Спустя всего несколько часов работы с ним и выяснения того, как он работает, я уже заметил несколько вещей, которые мне не хватало в JBuilder, но я также обнаружил, что предпочитаю то, как он делает то, что он может сделать.

IntelliJ, компания, стоящая за IDEA, также имеет более открытые отношения со своим сообществом разработчиков. Он предоставляет бесплатные ранние версии следующей версии, открытую базу данных для отслеживания ошибок (с голосованием) и активное форумное сообщество на своем сайте IntelliJ Technology Network .

Я подготовлю подробные обзоры обоих этих продуктов в течение следующих двух недель, но, насколько я могу судить до сих пор, могу сказать, что это будет близкая гонка, и лучший выбор, скорее всего, будет зависеть от ваших индивидуальных потребностей. Конечно, ни один из продуктов не оставляет другого в своей пыли … и разве конкуренция не замечательная вещь?