mały|468px|Podpowiadanie nazw pól przy tworzeniu nowego obiektu w języku Kotlin IntelliJ IDEA – komercyjne zintegrowane środowisko programistyczne napisane w języku Java do tworzenia oprogramowania. Zostało stworzone przez firmę JetBrains.

Historia 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 funkcje 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 designKompletną listę możliwości można znaleźć na stronie produktu..

Dostępne w wersji społecznościowej Języki programowania Java, Groovy, Kotlin, SQL, XML, JSON, YAML, XSLT, XPath, Markdown Języki programowania (wymagana dodatkowa wtyczka) Scala, Python, LSP API Obsługiwane technologie i frameworki Spring FrameworkTylko podstawowa obsługa, Jakarta EE, Ktor, JavaFX, Swing, Android Obsługiwane technologie i frameworki (wymagana dodatkowa wtyczka) PyQT Narzędzia budowania Maven, Gradle, Ant Narzędzia budowania (wymagana dodatkowa wtyczka) sbt, Bloop, Mill, Virtualenv, Pipenv, Poetry

Dostępne tylko w wersji komercyjnej Języki programowania HTML, JavaScript, TypeScript, CSS, Sass, SCSS, Less Języki programowania (wymagana dodatkowa wtyczka) Cython, Ruby, JRuby, Rust, PHP, Go, Dart, Haml, Slim, Liquid Obsługiwane technologie i frameworki Spring Framework, Java EE, Jakarta EE, Micronaut, Quarkus, Helidon, Hibernate, JPA, Thymeleaf, Freemarker, Velocity, JSP, Liquid, Go Template, Mustache, Qute, AspectJ, OSGI, React, React Native, Angular, Node.js, Next.js, Vue.js Obsługiwane technologie i frameworki (wymagana dodatkowa wtyczka) GWT, Akka, SSP, Play2, Apache Flex, Adobe AIR, Ruby on Rails, Django, Flask, FastAPI Narzędzia budowania Vite Narzędzia budowania (wymagana dodatkowa wtyczka) Phing

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 JetBrains 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)Różnice między dostępnymi wersjami przedstawione zostały w tabeli..

Zobacz też JetBrains Java IDE Spring Ruby on Rails

Uwagi

Przypisy

Linki zewnętrzne Strona produktu IntelliJ IDEA Kanał JetBrains na YouTubie (sztuczki i dobre rady)

Kategoria:Java Kategoria:Oprogramowanie na licencji Apache License Kategoria:Zintegrowane środowisko programistyczne