factograf
PL
Zaloguj się

zintegrowane środowisko programistyczne

IntelliJ IDEA

IntelliJ IDEA
Wszystkie dane z infoboksu 7
Autor
JetBrains
Pierwsze wydanie
styczeń 2001
Aktualna wersja stabilna
2026.2.2(Brak daty wydania)
Język programowania
Java, Kotlin, Scala, Groovy
System operacyjny
wieloplatformowość
Rodzaj
Zintegrowane środowisko programistyczne
Licencja
Ultimate Edition: własnościowaCommunity Edition: Apache 2.0
Podpowiadanie nazw pól przy tworzeniu nowego obiektu w języku Kotlin
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 design.

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 Framework, 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).

Czytaj dalej

W 28 językach

Tekst z Wikipedii, CC BY-SA 4.0 · Artykuł źródłowy