IntelliJ IDEA

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
IntelliJ IDEA
Zintegrowane środowisko programistyczne
IntelliJ IDEA logo.gif
Logo programu
IntelliJIDEA 9 Community.png
Interfejs programu
Producent JetBrains
System operacyjny wieloplatformowość
Napisane w Java
Pierwsze wydanie styczeń 2001
Aktualna wersja stabilna 12.0.1 / 20 grudnia 2012
Licencja Ultimate Edition: własnościowa
Community Edition: Apache 2.0
http://www.jetbrains.com/idea/

IntelliJ IDEA – komercyjne zintegrowane środowisko programistyczne (IDE) dla Javy firmy JetBrains.

Historia[edytuj | edytuj kod]

Pierwsza wersja IntelliJ IDEA pojawiła się w styczniu 2001 roku jako pierwszy IDE Javy ze zbiorem narzędzi do refaktoringu, które umożliwiały programistom szybkie zmiany w ich projektach.

Najważniejsze funkcjonalności[edytuj | edytuj kod]

Ostania wersja IDEA (12.0) zawiera szybszy kompilator, wsparcie Java 8, narzędzie projektowania interfejsów dla Androida, wsparcie frameworka Play 2.0 dla Javy i Scala oraz nowy design[1].

Obsługiwane języki:

Obsługiwane technologie i frameworki: JSP, JSF, EJB, AJAX, Google Web Toolkit, Struts, Struts 2, JBoss, JUnit, JBehave, Spring, Hibernate/JPA, Web Services, Ruby on Rails, Grails, Java ME MIDP/CLDC, OSGi, Android, Tapestry, Google App Engine, FreeMarker, Velocity, Django, Play.

Obsługiwane serwery aplikacji: GlassFish, JBoss, Tomcat, Jetty, WebLogic, WebSphere, Geronimo

IDEA zapewnia również inne funkcjonalności, takie jak integracja z narzędziami deweloperskimi open source takimi jak Git, CVS, SVN, Apache Ant, Apache Maven, JUnit i TestNG. Istnieje również wiele pluginów rozszerzających tę listę jak i rozbudowujące inne aspekty oprogramowania.

Wersja testowa i społecznościowa[edytuj | edytuj kod]

JetBrains zapewnia pełno funkcjonalną 30 dniową wersję komercyjnego wydania aplikacji do przetestowania. Oferuje również wersję społecznościową (open source) za darmo, jednak bez niektórych funkcjonalności (m.in. nie wspiera technologii Java Enterprise, języków skryptowych, tworzenia aplikacji dla urządzeń mobilnych oraz nie posiada wsparcia technicznego)[9].

Zobacz też[edytuj | edytuj kod]

Produkty bazujące na IntelliJ[edytuj | edytuj kod]

Przypisy

  1. Kompletną listę funkcjonalności można znaleźć na stronie produktu.
  2. Przez plugin/
  3. Przez plugin
  4. Przez plugin
  5. Przez plugin
  6. Przez plugin
  7. Przez plugin
  8. Przez plugin
  9. Różnice między dostępnymi wersjami przedstawione zostały w tabeli.

Linki zewnętrzne[edytuj | edytuj kod]