Кто использует IntelliJ для реальных коммерческих проектов? - PullRequest
1 голос
/ 06 июля 2010

Простой вопрос: вы бы предпочли IntelliJ?Если да, то каковы плюсы и минусы?

Thx

Ответы [ 2 ]

3 голосов
/ 06 июля 2010

Я бы предпочел IntelliJ для любого Java-проекта.Я также укажу, что ReSharper - это плагин для Visual Studio, который предоставляет много одинаковых возможностей для .NET.Это также написано JetBrains.

Плюсы:

  1. Самая умная IDE, которую я знаю.Все работает вместе.Это не монстр Франкенштейна, собранный из разрозненных плагинов, которые не знают друг о друге.
  2. Лучшая поддержка Spring.
  3. Продолжает улучшаться с каждым выпуском.
  4. Отличная интеграция с SVN, базами данных, серверами приложений Java EE.
  5. Локальная и удаленная отладка с серверами приложений Java EE.

Минусы:

  1. Не бесплатно,Если это вас оттолкнет, IntelliJ не для вас.
  2. Поддержка Swing UI не самая лучшая, но я не большой разработчик Swing / Desktop.
  3. Не Eclipse.Если вы любите шерсть Eclipse, вам может не понравиться IntelliJ.

Я использовал Eclipse много лет.Мне понравилось, и я был благодарен, что получил что-то хорошее, когда мой работодатель не выложил бы денег на инструменты.

Затем я сменил работу и получил IntelliJ.Я никогда не возвращался.Я покупаю персональную лицензию каждый год на свои собственные деньги, чтобы использовать ее дома и на работе.Это важный инструмент для меня.

0 голосов
/ 06 июля 2010

В проектах программного обеспечения, в которых я участвую, разработчики используют либо Eclipse, либо IntelliJ, просто потому, что они привыкли к одному из них. Никто из моих коллег еще не переключил IDE, так что, похоже, нет "приложения / функции-убийцы".

Я слышал, что NetBeans лучше, чем Eclipse, особенно NetBeans должен быть более стабильным в отношении плагинов - это единственный аспект Eclipse, который действительно беспокоит меня: вы либо не нашли нужный вам плагин (я я все еще ищу плагин Maven, который действительно работает) или установка одного плагина ломает другой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...