IntelliJ IDEA
IntelliJ IDEA – komercyjne zintegrowane środowisko programistyczne napisane w języku Java do tworzenia oprogramowania. Zostało stworzone przez firmę JetBrains.
Logo programu | |
Interfejs programu z ciemną skórką | |
Autor | JetBrains |
---|---|
Pierwsze wydanie | styczeń 2001 |
Aktualna wersja stabilna | 2024.3 (11 listopada 2024) [±] |
Aktualna wersja testowa | 2020.2 EAP (27 maja 2020) [±] |
Język programowania | Java, Kotlin, Scala, Groovy |
System operacyjny | wieloplatformowość |
Rodzaj | Zintegrowane środowisko programistyczne |
Licencja | Ultimate Edition: własnościowa Community Edition: Apache 2.0 |
Strona internetowa |
Historia
edytujPierwsza 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 funkcje
edytujWersja 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:
- Java
- JavaScript
- CoffeeScript
- HTML/XHTML/CSS
- XML/XSL
- ActionScript/MXML
- Python
- Ruby/JRuby
- Groovy
- SQL
- PHP
- Scala[2]
- Clojure[3]
- JavaFX 1[4]
- Dart[5]
- Haxe[6]
- Kotlin[7]
- TypoScript[8]
- Perl[9]
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
edytujJetBrains zapewnia pełnofunkcjonalną 30 dniową wersję komercyjnego wydania aplikacji do przetestowania. Oferuje również wersję społecznościową (open source) za darmo, jednak bez niektórych funkcji (m.in. nie wspiera technologii Java Enterprise, języków skryptowych, tworzenia aplikacji dla urządzeń mobilnych oraz nie ma wsparcia technicznego)[10].
Zobacz też
edytujPrzypisy
edytujLinki zewnętrzne
edytuj- Strona produktu IntelliJ IDEA
- Kanał JetBrains na YouTubie (sztuczki i dobre rady)