Microsoft Adobe Corel Symantec Association of Software Professionals

Opis programu

IntelliJ IDEA Commercial License

Masz pytania, wątpliwości? Skontaktuj się z nami. Dane osoby odpowiedzialnej za linię produktową:

  • Adam Mękal
  • E-mail: adam_m@tts.com.pl
  • Telefon: (22) 868-40-42
  • GSM: 501-137-545
  • Gadu-Gadu: 2518336 GG

Opis

Najważniejsze cechy programu:
  • Składnia kodu jest sprawdzana na bieżąco.Programista ma od razu informację o popełnionych błędach i sposobach ich poprawy. Można skorzystać z szablonów kodu - niewielkich wycinków najczęściej używanych konstrukcji języka, które można wkleić do kodu klasy.
  • Dynamiczne szablony. Można w nich umieszczać własne zmienne oraz określać ich typy i sposoby uzupełniania.
  • Umożliwia uzupełnienie nazw metod, klas, zmiennych lokalnych i dyrektyw import. Przy nazwie metody lub pola, jeżeli jest taka możliwość, wyświetlany jest w osobnym oknie komentarz Javadoc wygenerowany z kodu źródłowego.
  • SmartType, który szacuje, jakiego typu zmienne będą odpowiednie w bieżącym kontekście i podpowiada tylko te, które pasują. Potrafi nawet sugerować nazwy zmiennych oparte na nazwie klasy
  • Dedykowane funkcje refaktoringu, formatowanie i kolorowanie kodu oraz podświetlanie błędów.
  • Świetny edytor stylów CSS, który także udostępnia wszystkie udogodnienia środowiska, łącznie z autouzupełnieniami, podświetlaniem składni i błędów, walidacją, refaktoringiem i innymi przydatnymi funkcjami
  • Specjalny moduł J2ME, który umożliwia tworzenie aplikacji dla profili MIDP 1.0. MIDP 2.0 oraz i-mode NTT DoCoMo. IDEA posiada także możliwość uruchamiania i debuggowania tworzonych programów na zewnętrznych emulatorach urządzeń mobilnych.
  • Oprócz najpopularniejszego CVS (Concurrent Versioning System), posiada wbudowane wsparcie dla Perforce oraz Subversion, uznawanego za następcę CVS. Oprócz tego w środowisko wbudowana jest doskonała wizualna przeglądarka zmian dokonanych w plikach projektu.
  • Udoskonalony debugger, zawierający między innymi pułapki zależne, pomijanie prostych setterów/getterów przy debuggowaniu, czy własny widok obiektów, który ułatwia przeglądanie szczególnie skomplikowanych struktur danych. Posiada on także szybkie wyłączanie pułapek, wymuszony przeskok z pominięciem pułapek, czy wsparcie dla mechanizmu 'drag and drop'.
  • Wbudowanąyprzeglądarkę obrazków, szczególnie przydatną przy tworzeniu aplikacji webowych oraz Swing, ulepszony mechanizm grupowania i podziału zakładek, czy taki drobiazg jak specjalne ikony dla różnych typów klas (abstract, final, exception, itd.).
  • Import projektów z JBuildera i Eclipse, a także usprawniono konfigurowanie złożonych projektów oraz współdzielenie ustawień w zespołach.