10 najlepszych środowisk IDE Java wszechczasów

  • Dustin Hudson
  • 0
  • 2075
  • 258

Java to niezwykle popularny język programowania, używany prawie wszędzie - w aplikacjach na Androida, konsolach do gier, a nawet superkomputerach. Jest znany ze swojej prostoty i niesamowitej przenośności. W dzisiejszym artykule przyjrzymy się plikowi 10 najlepszych środowisk IDE Java wszechczasów. IDE (Integrated Development Environment) to oprogramowanie typu `` wszystko w jednym '', które nie tylko pozwala edytować i kompilować kod, ale także zarządza zasobami, zapewnia opcje wdrażania i kontroli wersji oraz umożliwia korzystanie z zaawansowanych funkcji debugowania dla całego projektu.

Najlepsze środowiska Java IDE

1. NetBeans

Niegdyś należący do Sun Microsystems, a teraz do Oracle, NetBeans jest jednym z najlepszych IDE z ostatniej dekady. NetBeans jest całkowicie zmodularyzowany, a wszystkie funkcje IDE są dostarczane w pakietach zwanych modułami. Oferuje łatwą integrację z oprogramowaniem do kontroli wersji. NetBeans zostało stworzone przez Sun jako open source, więc każdy może przyczynić się do jego rozwoju. Jest bezpłatny i działa na większości systemów operacyjnych i platform.

  • Deweloper: Wyrocznia
  • Platformy: NetBeans to wieloplatformowe IDE, obsługujące systemy Windows, Mac i Linux
  • Cennik: Wolny
  • Rozmiar: 186 MB dla wersji Java EE
Pobieranie

2. IntelliJ IDEA

IntelliJ to środowisko Java IDE o zamkniętym kodzie źródłowym i jedno z „wielkiej trójki” wśród środowisk Java IDE (pozostałe dwa to Eclipse i NetBeans). IntelliJ IDEA ma świetny, nowoczesny interfejs użytkownika. Zostało wybrane jako podstawowe IDE dla Android Studio, nowego oprogramowania typu „wszystko w jednym” do tworzenia aplikacji na Androida, opracowanego przez Google.

Istnieją dwie wersje IntelliJ: Community Edition, która jest bezpłatna, oraz Ultimate Edition, która jest w pełni funkcjonalna i wymaga płatnych licencji..

  • Deweloper: JetBrains
  • Platformy: OS X, Linux, Windows
  • Cennik: Płatna (licencja użytkownika indywidualnego 199 USD). Bezpłatne dla studentów i projektów open source.
  • Rozmiar: 180 MB dla wersji Community, 290 MB dla wersji Ultimate
Pobieranie

3. Eclipse

Eclipse to jedno z najpopularniejszych IDE, nie tylko dla Javy, ale także dla C ++ i PHP. Eclipse jest narzędziem open source i ma świetną społeczność programistów. Zawiera również ogromną bibliotekę wtyczek, wszystkie stworzone przez użytkowników. Ostatnie duże wydanie Eclipse pojawiło się w zeszłym roku wraz z Eclipse Luna, który oferował wsparcie dla Java 8. Eclipse było również podstawowym IDE dla starego Android SDK (Software Development Kit).

  • Deweloper: Fundacja Eclipse
  • Platformy: Eclipse jest dostępne dla systemów Windows, Mac, Linux i OSX
  • Cennik: Wolny
  • Rozmiar: Pakiet do pobrania Eclipse Luna dla programistów Java ma (prawie) 155 MB.
Pobieranie

4. Jdeveloper

JDeveloper to w pełni darmowe IDE wydane przez Oracle. JDeveloper oferuje kilka funkcji, takich jak refaktoryzacja, kontrola wersji, audyt i metryki, debugowanie, profilowanie. Wsparcie Ant i Maven Support. Jest dostępny w dwóch edycjach, edycji Studio, która ma w pełni załadowany zestaw narzędzi do tworzenia programów w języku Java, oraz edycji Java, która nie ma funkcji J2EE, ADF, UML i bazy danych, ale jest znacznie mniejsza i szybsza. Wersja Java Edition ma wszystkie podstawowe funkcje potrzebne w Javie i powinna zadowolić większość początkujących i średnio zaawansowanych programistów Java.

  • Deweloper: Wyrocznia
  • Platformy: Między platformami
  • Cennik: Wolny
  • Rozmiar: Java Edition-181 MB, Studio Edition -1,8 GB
Pobieranie

5. Dr Java

Dr Java to lekkie środowisko Java IDE, które jest utrzymywane na Sourceforge. Jest przeznaczony głównie dla studentów i początkujących, ale ma również zaawansowane funkcje dla profesjonalistów Java. Jest darmowy i open source. Dr Java jest utrzymywana przez grupę JavaPLT na Uniwersytecie Rice. Jego interfejs został zaprojektowany przy użyciu zestawu narzędzi Swing opracowanego przez Sun Microsystems.

  • Platformy: Między platformami
  • Cennik: Wolny
  • Rozmiar: 13 MB
Pobieranie

6. BlueJ

BlueJ to open source Java IDE stworzona do celów edukacyjnych. Nadaje się również do tworzenia małych projektów oprogramowania. Interfejs BlueJ jest dość prosty, więc początkujący mogą go dobrze wykorzystać. Przedstawia klasy i obiekty w przejrzysty, wizualny sposób. Głównym celem BlueJ jest nauczenie programowania obiektowego, więc jest to doskonałe narzędzie dla nowych uczniów, potężne, bez klastrowej natury innych, profesjonalnych IDE.

  • Platformy: Między platformami
  • Cennik: Wolny
  • Rozmiar: 160-170 MB (w tym JDK)
Pobieranie

7. jCreator

jCreator to szybkie i wydajne środowisko Java IDE napisane w C ++ (co podobno sprawia, że ​​jest szybsze niż inne IDE napisane w Javie). Ma interfejs podobny do wcześniejszych wersji programu Visual Studio i umożliwia dostosowanie go do własnych preferencji. jCreator to płatne IDE, ale dostępna jest również bezpłatna wersja bez funkcji, takich jak automatyczne uzupełnianie kodu. jCreator obsługuje tylko system Windows, ale można go uruchomić w systemie Linux za pomocą Vine.

  • Deweloper: Oprogramowanie Xinox
  • Platformy: Tylko Windows.
  • Cennik: Wolny
  • Rozmiar: 7,2 MB dla wersji próbnej
Pobieranie

8. jGrasp

jGrasp to kolejne super lekkie środowisko Java IDE, które koncentruje się na wizualizacjach oprogramowania. Posiada funkcje, takie jak diagramy klas UML, które pomagają poprawić czytelność kodu. jGrasp automatycznie generuje wizualizacje, a także posiada mechanizmy identyfikacji struktury danych, dynamiczne przeglądarki obiektów i kilka innych funkcji, które prezentują kod Java w ładnym, czytelnym widoku przypominającym podręcznik.

  • Platformy: Między platformami
  • Cennik: Wolny
  • Rozmiar: 5MB
Pobieranie

9. Greenfoot

Greenfoot to edukacyjne środowisko Java IDE, które jest prawie całkowicie oparte na interakcji. Opiera się w dużej mierze na wizualizacji struktur danych i jest zoptymalizowany do tworzenia prostych programów i gier 2D w języku Java. Greenfoot ma naprawdę świetną funkcję udostępniania online, która jest wbudowana bezpośrednio w IDE. Użytkownicy mogą udostępniać swoje programy w trybie online, aby inni mogli je przeglądać oraz otrzymywać pomoc i opinie. Udostępnione projekty można bezpośrednio edytować online. Ogólnie rzecz biorąc, Greenfoot jest świetny dla początkujących.

  • Platformy: Między platformami
  • Cennik: Wolny
  • Rozmiar: 162 MB dla Windows (w zestawie JDK)
Pobieranie

10. Codenvy

W ostatnim wpisie na naszej liście mamy Codenvy, który, w przeciwieństwie do wszystkich innych wspomnianych dotychczas IDE, jest oparty wyłącznie na chmurze. Nie jest wymagana instalacja. Codenvy ma wszystkie zalety w pełni funkcjonalnego IDE „offline”, w tym środowiska kompilacji / uruchamiania / debugowania. Możliwość współpracy w czasie rzeczywistym jest jedną z pożądanych funkcji Codenvy. Codenvy ma świetny interfejs i kilka opcji przestrzeni roboczej. Jest dostępny po opłaceniu miesięcznej opłaty abonamentowej. Wydanie społecznościowe Codenvy jest bezpłatne.

Szczegółowe informacje:

  • Deweloper: Codenvy Inc.
  • Platformy: Wieloplatformowy (oparty na przeglądarce)
  • Cennik: Bezpłatnie w wersji dla społeczności. Subskrypcje na wersję premium już od 1 USD miesięcznie.
Pobieranie

ZOBACZ TAKŻE: 15 najlepszych języków programowania do nauki w 2015 roku

Jeśli masz jakieś sugestie dotyczące naszej listy najlepszych środowisk Java IDE, daj nam znać w komentarzach.




Jeszcze bez komentarzy

Poradniki dotyczące kupowania gadżetów, technologie, które mają znaczenie
Publikujemy szczegółowe poradniki dotyczące zakupu sprzętu, tworzymy ciekawe listy najlepszych produktów na rynku, opisujemy aktualności ze świata technologii