Top-Fragen
Zeitleiste
Chat
Kontext

IntelliJ IDEA

Integrierte Entwicklungsumgebung Aus Wikipedia, der freien Enzyklopädie

IntelliJ IDEA
Remove ads

IntelliJ IDEA ist eine integrierte Entwicklungsumgebung (IDE) des Softwareunternehmens JetBrains für die Programmiersprachen Java, Kotlin, Groovy und Scala. Es existieren ab der Version 9.0 zwei verschiedene Editionen, die kostenpflichtige Ultimate Edition und die kostenfreie Free Software Community Edition. Die kostenpflichtige Ultimate-Version kann mittels Abonnement monatlich oder auch jährlich bezahlt werden.[8]

Schnelle Fakten Basisdaten ...
Remove ads
Remove ads

Funktionsumfang

Zu den Features gehören die Unterstützung von Java EE, Ant, Apache Maven, Gradle, JUnit, ein GUI-Editor, Tools zur Versionskontrolle, insbesondere Git, sowie hauptsächlich verschiedene Möglichkeiten zum automatischen Refactoring von Code. Ab Version 14.0 ist ein Decompiler für Java-Klassen vorhanden, der es erlaubt, den Java-Code von Klassen zu betrachten, obwohl man nur den Bytecode dieser Klasse, nicht aber deren Quellcode besitzt.[9]

Remove ads

Plug-ins

Der Funktionsumfang kann mittels Plug-ins erweitert werden. Diese werden teils von JetBrains, teils von der IntelliJ-Community entwickelt. Das Schreiben eigener Plug-ins ist ausdrücklich erwünscht und wird derzeit in jedem Jahr durch einen Plug-in-Wettbewerb unterstützt, bei dem die Gewinner Geld- und Softwarepreise erhalten. Eine vollständige Liste aller Plugins ist auf der Seite von JetBrains zu finden.[10] Zum aktuellen Zeitpunkt (Stand 8. Januar 2025) existieren 9150 verfügbare Plugins.[11]

Remove ads

Aboprinzip

Für die Ultimate Edition von IntelliJ IDEA existiert ein klassisches Aboprinzip mit monatlichen und jährlichen Zahlungen. Hierbei ist das jährliche Angebot, wie bei solchen üblich, preisgünstiger und wird zudem bei mehrfacher Nutzung über die Zeit billiger.[12] Zudem werden verschiedene günstigere Versionen für Bildungseinrichtungen und Communitys angeboten.

Zudem bietet IntelliJ IDEA eine sogenannte unbefristete Fallback-Lizenz an. Diese erlaubt bestimmte Versionen der Ultimate Edition Software auch ohne aktives Abonnement zu nutzen, mitsamt allen Fehlerkorrekturen. Eine solche Lizenz erhält der Kunde, sollte er mindestens 12 Monate lang Kunde gewesen sein. Die Fallback-Version ist dann immer die Version, welche zu Beginn der 12 Monate erhältlich war[13].

IDE-Ableger

Seit 2009 gibt es (zunächst unter dem Namen „JetBrains Web IDE“) mit PhpStorm einen Ableger der IntelliJ IDEA, der sich auf die Programmiersprache PHP konzentriert[14], WebStorm für die JavaScript- und TypeScript-Entwicklung[15] sowie PyCharm für die Python-Entwicklung[16]. Mittlerweile gibt es außerdem Ableger für Ruby[17], .NET-basierte Sprachen[18], C/C++[19], Rust[20], sowie Go[21]. Darüber hinaus existiert seit Mai 2013 mit Android Studio ein Ableger von Google zur Erstellung von Apps für Android[22], sowie mit JetBrains Fleet einen allgemeineren Codeeditor, der u. a. mit dem Backend von IntelliJ IDEA für Codeanalyse arbeitet[23].

Remove ads

Versionstabelle

Zusammenfassung
Kontext

Während IntelliJ IDEA zunächst in einem jährlichen Veröffentlichungszyklus aktualisiert und als Kaufversion vertrieben wurde, ist es seit 2015 nur noch auf Basis eines Abo-Modells erhältlich.[24][25]

Anfang 2016 erfolgte dann die Umstellung auf mehrere kleinere Veröffentlichungen pro Jahr. Diese werden jeweils mit der Jahreszahl und einer fortlaufenden Nummer für den Einzelrelease benannt.[26][27]

Weitere Informationen Veröffentlichung, Anmerkung ...
Remove ads
Commons: IntelliJ IDEA – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads