Download.it ikona szukania
Advertisement

Kompletne środowisko dla Java

Kompletne środowisko dla Java

Zagłosuj: (Głosy: 5)

Program licencji: Darmowa

Twórca programu: Eclipse

Wersja: 1.22.0 Build 5169

Działa pod: Windows

Zagłosuj:

Program licencji

(Głosy: 5)

Darmowa

Twórca programu

Wersja

Eclipse

1.22.0 Build 5169

Działa pod:

Windows

Zalety

  • Zawiera wszystkie narzędzia niezbędne do profesjonalnego programowania w języku Java
  • Otwarte oprogramowanie i darmowe
  • Rozszerzalny i konfigurowalny interfejs
  • Mocne opcje debugowania

Wady

  • Interfejs może być nieprzyjazny i mylący
  • Automatyczne uzupełnianie i sprawdzanie błędów w czasie rzeczywistym mogą irytować
  • Niewiele przyjaznej dla użytkownika dokumentacji

Eclipse to kompleksowe zintegrowane środowisko programistyczne (IDE) skoncentrowane głównie na języku programowania Java. Aplikacja umożliwia pisanie, edycję, kompilację i debugowanie kodu źródłowego. Eclipse jest oprogramowaniem open source, rozwijanym przez społeczność za darmo. IDE wyróżnia się spośród innych opcji open source bogatym zestawem funkcji, dorównującym nawet komercyjnym aplikacjom. Program jest napisany w Javie, co pozwala na jego uruchamianie w sposób jednolity na niemal wszystkich systemach operacyjnych i większości wersji Windows.

Główny interfejs Eclipse składa się z wielu paneli, które są w pełni konfigurowalne. Panele można dodawać lub usuwać w zależności od potrzeb. Interfejs może wydawać się przeładowany dla osób, które nie rozwijają złożonych lub korporacyjnych aplikacji. Główne okno edycji korzysta z kontekstowego podświetlania, dzięki czemu słowa kluczowe, symbole i inne elementy są wyświetlane w różnych kolorach. Program automatycznie śledzi nawiasy, zapewniając ich poprawne sparowanie. Wiele okien źródłowych można otwierać i edytować za pomocą interfejsu z zakładkami, co upraszcza debugowanie i modyfikowanie wielu obiektów naraz.

Jedną z najatrakcyjniejszych funkcji Eclipse jest sprawdzanie błędów w czasie rzeczywistym. Aplikacja automatycznie weryfikuje, czy wpisane przez użytkownika słowo kluczowe, zmienna, metoda lub symbol są poprawne. Podkreśla lub wyróżnia elementy, które są niepoprawne. Umożliwia to natychmiastowe wykrycie błędnie wpisanej nazwy pola lub innych problemów. Funkcja ta może być jednak irytująca, ponieważ sprawdza błędy podczas pisania. Eclipse czasami wyświetla ostrzeżenia i sugestie, zanim zostanie ukończone wpisywanie pełnej nazwy metody.

Eclipse oferuje potężne narzędzia automatyzacji i debugowania dla programistów. Może automatycznie generować nowe pliki klas i szkielety dla interfejsów. Automatycznie tworzy metody get i set dla pól. Użytkownicy mogą ustawić program na generowanie kodu javadoc. Narzędzia debugowania są imponujące. Eclipse integruje dokumentację i kod źródłowy dla podstawowych bibliotek z debugerem. Oferuje opcje śledzenia i debugowania krok po kroku. Oznacza to, że użytkownicy mogą krok po kroku przejść przez aplikację i dowolne metody biblioteki standardowej, aby zrozumieć przyczyny problemów. W niektórych przypadkach użytkownicy muszą skonfigurować IDE, aby korzystać ze źródeł biblioteki standardowej.

Eclipse posiada wiele narzędzi dla zaawansowanych programistów. Obsługuje wersjonowanie i śledzenie wersji. Oferuje narzędzia wspierające rozwój serwerów, serwletów i aplikacji internetowych. Dostępne są narzędzia współpracy i budowania. Eclipse ma również wiele dostępnych wtyczek, ułatwiających programowanie i korzystanie z zewnętrznych narzędzi. Prawie każdy aspekt programu, od podstawowego edytora po sposób kompilacji kodu, może być dostosowany lub zmodyfikowany z poziomu menu. Siła Eclipse jest jednocześnie jedną z głównych słabości. Cena za funkcje to coraz bardziej skomplikowana sieć zagnieżdżonych menu i opcji, które są trudne do nawigacji i użytkowania.

Zalet

Zalety

  • Zawiera wszystkie narzędzia niezbędne do profesjonalnego programowania w języku Java
  • Otwarte oprogramowanie i darmowe
  • Rozszerzalny i konfigurowalny interfejs
  • Mocne opcje debugowania

Wady

  • Interfejs może być nieprzyjazny i mylący
  • Automatyczne uzupełnianie i sprawdzanie błędów w czasie rzeczywistym mogą irytować
  • Niewiele przyjaznej dla użytkownika dokumentacji