Zum Inhalt springen

IntelliJ IDEA

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 3. März 2026 um 09:40 Uhr durch ~2026-13721-53 (Diskussion).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
IntelliJ IDEA

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Datei:JetBrains IntelliJ IDEA Product Logo.svg
Screenshot
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr Januar 2001
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie IDE
Lizenz Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
deutschsprachig ja
Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)

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.<ref>Buy IntelliJ IDEA Ultimate: Pricing and Licensing, Discounts - JetBrains Toolbox Subscription. Abgerufen am 4. Juli 2021 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

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.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig IntelliJ IDEA 14 veröffentlicht.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 10. November 2014.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>

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.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig JetBrains Plugin Repository.] In: JetBrains Plugin Repository. , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Zum aktuellen Zeitpunkt (Stand 27. Oktober 2025) existieren 10.000 verfügbare Plugins.<ref>JetBrains Marketplace. Abgerufen am 17. Oktober 2025.</ref>

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.<ref>Monats- und Jahresabos mit der JetBrains Toolbox. Abgerufen am 5. April 2024.</ref> 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.<ref>Was ist eine „unbefristete Fallback-Lizenz“? Abgerufen am 5. April 2024.</ref>

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,<ref>PhpStorm: The PHP IDE by JetBrains. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> WebStorm für die JavaScript- und TypeScript-Entwicklung<ref>WebStorm: The JavaScript and TypeScript IDE, by JetBrains. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> sowie PyCharm für die Python-Entwicklung.<ref>PyCharm: the Python IDE for data science and web development. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Mittlerweile gibt es außerdem Ableger für Ruby,<ref>The Ruby on Rails IDE by JetBrains. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> .NET-basierte Sprachen,<ref>Rider: The Cross-Platform .NET IDE from JetBrains. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> C/C++,<ref>CLion: A Cross-Platform IDE for C and C++ by JetBrains. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Rust,<ref>RustRover: Rust IDE by JetBrains. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> sowie Go.<ref>GoLand by JetBrains: More than just a Go IDE. JetBrains, abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Darüber hinaus existiert seit Mai 2013 mit Android Studio ein Ableger von Google zur Erstellung von Apps für Android,<ref>Neue Entwicklungsumgebung Android Studio Nachricht auf computerbase.de, abgerufen am 16. Mai 2013</ref> sowie mit JetBrains Fleet einen allgemeineren Codeeditor, der u. a. mit dem Backend von IntelliJ IDEA für Codeanalyse arbeitet.<ref>JetBrains Fleet: More Than a Code Editor. Abgerufen am 10. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Versionstabelle

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.<ref>What is a perpetual fallback license? | FAQ Artikel. In: sales.jetbrains.com. Abgerufen am 19. September 2019.</ref><ref>Final update on the JetBrains Toolbox announcement | Company Blog. In: blog.jetbrains.com. Abgerufen am 18. März 2016.</ref>

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.<ref>JetBrains Toolbox—Release and Versioning Changes | Company Blog. In: blog.jetbrains.com. Abgerufen am 18. März 2016.</ref><ref>Jetbrains: What’s New in IntelliJ IDEA. JetBrains s.r.o., abgerufen am 2. April 2018 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Version<ref>Releases. In: The IntelliJ IDEA Blog. Abgerufen am 12. November 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig JetBrains Company History and Timeline.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 26. November 2014 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref><ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Category Archives: Releases.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 19. September 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Veröffentlichung Anmerkung<ref>Das ist neu in IntelliJ IDEA - 2023.3. Abgerufen am 5. April 2024.</ref>
1.0 Januar 2001 erste Version
2.0 Juli 2001
3.0 November 2002
4.0 17. Februar 2004
4.5 27. Juli 2004
5.0 1. August 2005
6.0 2. Oktober 2006
7.0 15. Oktober 2007 Unterstützung für Groovy und Grails
8.0 6. November 2008
9.0 8. Dezember 2009
10.0 9. Dezember 2010
10.5 16. Mai 2011 Unterstützung für Java 7
11.0 6. Dezember 2011
11.1 28. März 2012
12.0 5. Dezember 2012
12.1 3. April 2013 Unterstützung für JavaFX2
13.0 3. Dezember 2013 Unterstützung für Java 8
14.0 5. November 2014 Decompiler für Java-Klassen
14.1 24. März 2015 initiale Unterstützung für Java 9, Unterstützung für Docker, Distraction Free Mode
15.0 2. November 2015
2016.1 17. März 2016
2016.2 12. Juli 2016
2016.3 22. November 2016
2017.1 21. März 2017
2017.2 18. Juli 2017
2017.3 30. November 2017
2018.1 27. März 2018 Verbesserungen bei der Code-Vervollständigung, Datenflussanalyse, Fehlende ServiceLoader-Deklaration, Fehlende Klasse erstellen, Idempotente Körpererkennung
2018.2 25. Juli 2018 Java 11, mehrere GitHub-Zugänge
2018.3 21. November 2018
2019.1 27. März 2019
2019.2 24. Juli 2019
2019.3 28. November 2019
2020.1 9. April 2020 Java 14, LightEdit-Modus, JDK autodownload, Rendern von Javadocs im Editor
2020.2 28. Juli 2020
2020.3 1. Dezember 2020
2021.1 7. April 2021 Unterstützung für Java 16 und WSL 2, Space-Integration, Code With Me, HTML-Vorschau in der IDE, Code-Ausführung in SSH-Hosts und Docker-Containern
2021.2 27. Juli 2021 Unterstützung für Java 17 in Version 2021.2.1
2021.3 30. November 2021
2022.1 12. April 2022 Unterstützung für Java 18, Dependency Analyzer
2022.2 26. Juli 2022
2022.3 30. November 2022
2023.1 28. März 2023
2023.2 26. Juli 2023 Einführung eines AI Assistant
2023.3 6. Dezember 2023 Freigabe des AI Assistant für alle Versionen
2024.1 4. April 2024 Einführung eines Code-Completion Tools
2024.2 7. August 2024
2024.3 13. November 2024
2025.1 16. April 2025 Unterstützung für Java 24<ref>Maria Kosukhina: IntelliJ IDEA 2025.1 Is Out! In: blog.jetbrains.com. JetBrains s.r.o., 16. April 2025, abgerufen am 17. Oktober 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
2025.2 4. August 2025 Verbesserung der KI-Funktionen<ref>Maria Kosukhina: IntelliJ IDEA 2025.2 Is Here! In: blog.jetbrains.com. JetBrains s.r.o., 4. August 2025, abgerufen am 17. Oktober 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
2025.3 8. Dezember 2025<ref>The Unified IntelliJ IDEA: More Free Features, a Better Experience, Smoother Flow. 8. Dezember 2025, abgerufen am 9. Dezember 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Zusammenführung der Community und Ultimate Edition in einer Installationsdatei<ref>Aleksey Stukalov: IntelliJ IDEA Moves to the Unified Distribution. In: blog.jetbrains.com. JetBrains s.r.o., 18. Juli 2025, abgerufen am 17. Oktober 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Weblinks

Commons: IntelliJ IDEA – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

<references />