2009-10-21 12 views

Odpowiedz

12

IDEA to zdecydowanie lepsze IDE niż Eclipse (opinia ogólna osób używających IDEA).

Z punktu widzenia funkcji wszystko, co IDEA CE może również zrobić Eclipse. Jednak IDEA jest komercyjnym produktem, który ogranicza jego przyjmowanie. Dzięki edycji Community możesz przetestować to IDE za darmo, aby móc tworzyć aplikacje JavaSE (lub Scala lub Groovy). W przypadku przedsiębiorstwa jest to dość ograniczone, ponieważ nie będzie można opracowywać aplikacji J2EE.

Mój wniosek jest taki, że IDEA CE jest tylko narzędziem, które pozwala przetestować i zrozumieć filozofię tego IDE. Jeśli jesteś przekonany przez IDEA, to naprawdę będziesz musiał wybrać między Ultimate Edition, która pozwoli rozwijać dowolne aplikacje lub pozostanie w Eclipse.

+3

Nadal będziesz w stanie tworzyć aplikacje JavaEE z edycja społecznościowa, po prostu nie otrzymasz żadnej konkretnej pomocy od IDE, tak jak w przypadku pełnej wersji. –

+2

@dan: prawda, ale celem używania IDE jest uzyskanie zakończenia kodu/podświetlenia i korekcji błędów, i kliknięcie thrus itp., Które zapewnia IDEA. W przeciwnym razie lepiej skorzystaj z VIM! – Chii

3

Najlepszą, prostą odpowiedzią na to jest spojrzenie na feature matrix, którego funkcje pozostały w wersji Ultimate Edition. Eclipse prawdopodobnie obsługuje wszystkie te rzeczy, chociaż jakość integracji zawsze może stanowić problem.

+0

Link wydaje się uszkodzony (składnia) http://www.jetbrains.com/idea/nextversion/editions_comparison_matrix.html?utm_source=jetbrains .org & utm_medium = Porównanie & utm_campaign = IDEA9_CE – pimpf0r

+0

To było właściwie pole "url" SO skracające mój adres URL. zhakowano źródło;) – krosenvold

+1

@ pimpf0r Twój link również jest już martwy;) Praca jest tutaj: http://www.jetbrains.com/idea/features/editions_comparison_matrix.html –

0

Dlaczego idea:

  • wykrywa nieużywane pola publicznych i metod
  • łatwy sposób uruchomić lub debugowania tylko jedna metoda badania (nie trzeba modyfikować konfiguracji)
  • szybsze generowanie raportów pokrycia kodu (przynajmniej dla EMMA)
  • zrozumieć różnicę między źródłem i źródłem testu
  • łatwiejszy sposób na zarządzanie bibliotekami - wystarczy włączyć bibliotekę dir (w eclipse trzeba wyraźnie określić wszystkie słoiki), więc nie trzeba go aktualizować ręcznie za każdym razem, gdy nowy słoik został włączony
Powiązane problemy