Ответ 1
IntelliJ не является бесплатным, но я думаю, что он превосходит все, что есть, включая Eclipse и Netbeans. Хорошо стоит денег.
UPDATE: теперь есть бесплатная версия сообщества IntelliJ, поэтому цена не должна быть сдерживающим фактором.
Я работаю с Visual Studio в повседневной работе, и мне нравятся функции производительности, которые у нее есть. Разработчики Visual, которые он предоставляет, замечательны, например, для Winforms, WPF, DataSets, LINQ to SQL, Entity Framework, диаграмм классов и т.д.
Я получаю аналогичный опыт разработки для разработки на Java. Прошло много лет с тех пор, как я в последний раз занимался профессиональной разработкой Java (2003 год). Я надеюсь, что инструменты созрели значительно с тех пор.
Я ищу IDE с хорошим графическим редактором и хорошим редактором объектов данных. Другие вещи были бы бонусом (я был намеренно расплывчатым с точкой данных, потому что это сильно зависит от провайдера).
Было бы замечательно иметь Visual Studio для Java, есть ли что-то хорошее, как Visual Studio (или лучше?).
Вот краткий список моих требований:
Спасибо за любую обратную связь, которую вы можете предоставить.
IntelliJ не является бесплатным, но я думаю, что он превосходит все, что есть, включая Eclipse и Netbeans. Хорошо стоит денег.
UPDATE: теперь есть бесплатная версия сообщества IntelliJ, поэтому цена не должна быть сдерживающим фактором.
Eclipse раньше был стандартом де-факто, но в настоящее время NetBeans, кажется, побеждает его во всех отношениях.
В течение длительного времени разработчик Java (12 лет), которому на протяжении многих лет страдал целый ряд IDE, я должен сказать, что Intellij - это моя IDE выбора. В прошлом году я использовал как Netbeans, так и Eclipse в одном из моих личных проектов, но в конце концов я купил личную копию Intellij из-за дополнительной производительности, которую я получаю из этой мощной среды IDE.
Intellij.
Легко лучший доступный сегодня IDE среди всех языков.
U say Date
, он автоматически завершается до (на основе конфигурации)
Date date = new Date()
Intellij - это то, что делает Java приемлемым, на самом деле может быть даже приемлемым.
Eclipse является чрезвычайно популярным и очень расширяемым и вырос до невероятной среды. Что касается дизайнеров Visual Studio, то я боюсь, что вы разочаруетесь, так как пока я не нашел много полезных.
Лучшая ставка в будущем - выбор инструментов, которые работают с прямым Java-кодом - не существует бинарного материала, - поэтому вы всегда можете работать с ним вручную, если IDE пойдет вверх.
Существует не одна IDE, которая лучше всего подходит для ваших целей, и рынок несколько раз менялся за последние десять лет. Для Netbeans проблема прямо сейчас в том, что Oracle купила Sun, а Oracle ALREADY имеет JDeveloper (который имеет некоторые очень приятные функции, особенно с базами данных), поэтому будущее неопределенно.
Другими параметрами являются один из нескольких продуктов на основе Eclipse, таких как MyEclipse или Rational Application Developer, хотя второй из них дорогой и действительно ориентирован на разработку Java EE на WebSphere.
IntelliJ - это еще один, который кажется популярным.
Я только на самом деле использовал RAD и стандартный Eclipse, но большинство из них имеют бесплатные пробные версии, поэтому вы можете дать ему завихрение.
Netbeans, но он медленный.
Maven удается свободно управлять выбором IDE и управлять модулями и банками, которые мы можем использовать с несколькими различными IDE. Netbeans лучше всего бесплатно, IntelliJ часто порекомендует профессионалам, и Eclipse, похоже, имеет большинство функций, но последние два не являются полностью бесплатными.
Из ваших требований и вашего фона я считаю, что единственная IDE, которую вы найдете подходящей, это NetBeans, и я не пытаюсь начать пламенную войну.