IntelliJ IDEA 2025.1 bietet vollständige Java-24-Unterstützung, führt Kotlin-Notebooks ein und erhebt den K2-Modus zum Standard – ein weiterer großer Schritt hin zur optimalen Kotlin-Erfahrung. Das Debugging ist leistungsfähiger, mit Funktionen zum Anhalten und Fortsetzen von Überwachungsauswertungen, und zahlreiche andere Verbesserungen in der gesamten IDE erhöhen die Produktivität, die Codequalität und den allgemeinen Entwicklungskomfort.
JetBrains AI hat ein umfangreiches Upgrade erhalten, das AI Assistant und Junie in einem einzigen Abonnement zusammenfasst. Ab dieser Version sind alle JetBrains-AI-Funktionen kostenlos in unseren IDEs zugänglich. Dabei können einige Funktionen – etwa Code-Completion und Unterstützung für lokale Modelle – unbegrenzt genutzt werden, während bei anderen die Nutzung über Credits limitiert wird. Wir führen auch ein neues Abonnementsystem ein, das bei Bedarf mit den Stufen AI Pro und AI Ultimate eine unkomplizierte Skalierung ermöglicht.
Dieses Release führt erhebliche Verbesserungen ein, die der Produktivität zugutekommen und den Aufwand für wiederkehrende Aufgaben reduzieren. Die Updates umfassen eine intelligentere Code-Completion, Unterstützung für neue Cloud-Modelle wie OpenAI GPT-4.1 (demnächst), Claude 3.7 Sonnet und Gemini 2.0 Flash, eine erweiterte, RAG-basierte Kontextsensitivität und einen neuen Bearbeitungsmodus zum gleichzeitigen Ändern mehrerer Dateien direkt im Chat. Mehr erfahren.
Version 2025.1 bietet eine vollständige Unterstützung aller Neuerungen in Java 24 und ermöglicht damit eine mühelose Nutzung der neuesten Sprachmerkmale. Stream-Gatherer, die jetzt in die stabile Phase überführt wurden, werden im Stream-Debugging-Workflow unterstützt. Alle anderen Sprachmerkmale – ganz gleich, ob experimentell, Preview oder final – werden ebenfalls unterstützt und können in Ihren Projekten eingesetzt werden. Mehr erfahren.
In dieser Version ist der K2-Modus standardmäßig aktiviert. Dies ist ein wichtiger Meilenstein, der auf all den Fortschritten aufbaut, die wir bei der Verbesserung der Codeanalyse, der Speichereffizienz und der Gesamtperformance für die Kotlin-Entwicklung gemacht haben. Dank vollständiger Unterstützung aller Sprachmerkmale von Kotlin 2.1 (und darüber hinaus) stellt der K2-Modus einen bedeutenden Fortschritt dar, der es uns ermöglicht, die Sprachunterstützung in der IDE weiter zu verbessern.
Aktiven Nutzer*innen des K2-Modus wird bereits eine reibungslosere Erfahrung aufgefallen sein, aber wir arbeiten noch an einigen Aktionen, darunter einzelne Refactorings und selten genutzte Inspektionen. Unser Qualitätsanspruch ist auf jeden Fall höher denn je: Wir arbeiten aktiv daran, alle offenen Probleme zu lösen und die Entwicklungserfahrung zu perfektionieren. Sollten Sie auf Probleme stoßen, würden wir uns freuen, von Ihnen zu hören und Ihnen zu helfen. In diesem Blogartikel finden Sie weitere Informationen zum aktuellen Status des K2-Modus.
Sie können jetzt die Auswertung von Überwachungen anhalten und fortsetzen, um mögliche Nebeneffekte von Überwachungsberechnungen auszuschalten. Klicken Sie einfach mit der rechten Maustaste auf eine Überwachung während der Auswertung und wählen Sie Pause Watch. Im Pausemodus werden keine Auswertungen vorgenommen und keine Fehler gemeldet. Um die Auswertung fortzusetzen, klicken Sie im Kontextmenü auf Resume Watch.
Kotlin Notebook, eine neue, interaktive Umgebung für die JVM-Entwicklung, ist jetzt integraler Bestandteil von IntelliJ IDEA! Kotlin-Notebooks eignen sich perfekt für eine Vielzahl von Aufgaben – vom Echtzeit-Prototyping über Präsentationen, Log-Parsing und dem Schreiben von Dokumentationen bis hin zu detaillierten Datenanalysen und Visualisierungen.
Mehr erfahren.
In Version 2025.1 führen wir eine überarbeitete Terminal-Architektur als Beta ein. Das Terminal läuft jetzt auf einem stabilen, standardkonformen Kern und verwendet den IDE-Editor zum Darstellen der Bedienoberfläche. Durch diese Änderung können wir Neuerungen einführen und dabei die Kompatibilität und Performance auf verschiedenen lokalen und Remote-Plattformen gewährleisten. Weitere Informationen über unsere Pläne und Fortschritte finden Sie in diesem Blogartikel.
Unter Windows und Linux bietet die IDE jetzt eine neue Option zum Integrieren des Hauptmenüs in die Hauptsymbolleiste, um die Bedienoberfläche übersichtlicher zu gestalten.
In IntelliJ IDEA 2025.1 können Sie in der Markdown-Vorschau suchen. Da die Vorschau der README.md
-Datei oft das Erste ist, was Sie beim Öffnen oder Klonen eines Projekts zu sehen bekommen, hilft Ihnen dieses Update, wichtige Informationen auf Anhieb zu finden.
IntelliJ IDEA verwendet jetzt standardmäßig native Windows-Dateidialoge anstelle der IDE-spezifischen Implementierung. Dadurch steht Ihnen beim Öffnen und Speichern von Dateien eine vertraute Oberfläche zur Verfügung. Wenn Sie das bisherige Verhalten bevorzugen, können Sie dieses unter Advanced Settings | User Interface wiederherstellen.
Sie können jetzt noch einfacher neue Dateien erstellen. Über das +-Symbol in der Symbolleiste des Project-Fensters können Sie direkt ein Popup mit den verfügbaren Vorlagen aufrufen, und im Suchfeld können Sie schnell die Optionen filtern und den gewünschten Dateityp finden.
Sie können IntelliJ IDEA so einstellen, dass Plugins automatisch im Hintergrund aktualisiert werden. Verfügbare Updates werden heruntergeladen und beim nächsten Neustart der IDE ohne zusätzliche Benachrichtigungen installiert. Sie können automatische Updates aktivieren, indem Sie im Update-Dialog das Kontrollkästchen Enable auto-update anklicken oder unter File | Settings | Appearance & Behavior | System Settings | Updates die entsprechende Einstellung aktivieren.
main.kts
IntelliJ IDEA 2025.1 verbessert die Stabilität und Verlässlichkeit der Abhängigkeitsauflösung in Kotlin-Buildskripten. Zuvor wurde die Auflösung parallel zur Syntaxhervorhebung ausgeführt, was zu Verzögerungen führte und unklare Rückmeldungen lieferte. Jetzt können Sie mit der Schaltfläche Load script dependencies den Fortschritt verfolgen. Skripte ohne Abhängigkeiten werden sofort geöffnet und stehen ohne unnötige Arbeitsschritte für die Syntaxhervorhebung bereit.
IntelliJ IDEA 2025.1 führt einen lang erwarteten Quick-Fix ein, der das Schreiben im KDoc-Format vereinfacht. Die IDE kann jetzt automatisch qualifizierte Namen in KDoc-Links einfügen.
Mit diesem Update bietet IntelliJ IDEA klarere Einblicke in die von Compiler-Plugins vorgenommenen Änderungen und macht damit deren Verhalten transparenter. Für Kotlin gibt es mehrere leistungsstarke Compiler-Plugins, darunter kotlinx.serialization
und all-open
, die in verschiedenen Bereichen eingesetzt werden und das Verhalten von Kotlin-Code verändern können. Mehr erfahren.
Dieses Release erweitert die Unterstützung für die neue Syntax von Context Bounds und Givens (SIP-64). Wir haben auch die Unterstützung für benannte Tupel (SIP-58) verbessert und Syntaxunterstützung für for
-Comprehensions (SIP-62) eingeführt. Wir haben die in Scala 3 eingeführten Änderungen bei der impliziten Auflösungslogik vollständig implementiert. Es gibt mehrere andere kleinere Bugfixes und Verbesserungen, und Scala-3-Codeabschnitte in Markdown-Dateien werden korrekt eingefärbt.
Der Debugger hat keine Probleme mehr, an Haltepunkten innerhalb von Lambdas in Traits und innerhalb von Lazy-Vals in try...catch
-Blöcken anzuhalten.
Seit dem Release 2024.3 werden transparente Inline-Methoden in Scala 3 unterstützt. Während wir weiter an der Unterstützung von Scala-Makros arbeiten, bieten wir jetzt auch Unterstützung für Scala-2-Makrotypen an. Wir haben auch die Typhinweise für Variablen-Patterns, Generatoren und literale Parameter verbessert, ebenso wie die Typinformationen für Unterstrich-Parameter und die Kind-Projector-Syntax.
Wir haben mehrere Verbesserungen an den neuen, separaten Produktions- und Testmodulen vorgenommen. Eine neue Aktion Generate sbt managed sources hilft Ihnen, Situationen zu vermeiden, in denen korrekter Code rot markiert wird, da er auf Quellcode aufbaut, der beim Projektimport generiert wird. Außerdem bietet der New Project-Assistent jetzt bei neuen sbt-Projekten an, das JDK herunterzuladen.
Die Code-Completion kann jetzt während der Indexerstellung Teilergebnisse bereitstellen. Wenn Sie Code With Me für Scala-Projekte verwenden, werden Sie außerdem feststellen, dass der Quick-Fix für den Autoimport erst angeboten wird, nachdem Code auf dem Host bearbeitet wurde.
IntelliJ IDEA erstellt jetzt automatisch Spring Data Repositories für Sie. Beginnen Sie einfach, den Namen einzugeben. Wenn das Repository nicht existiert, bietet die IDE an, es zu erstellen. Wählen Sie den Repository-Typ aus und setzen Sie nahtlos Ihre Arbeit fort, indem Sie abgeleitete Abfragemethoden hinzufügen und die extrahierten Daten verarbeiten.
Der HTTP-Client öffnet jetzt HTTP-Anfragen, die im Code generiert werden, in einem rechten Editor-Teilfenster, sodass Sie sie nicht mehr in einem separaten Tab überprüfen müssen.
Die Logical-Codestrukturansicht in IntelliJ IDEA 2025.1 bietet Ihnen eine aussagekräftigere Repräsentation der Struktur und eine vereinfachte Navigation, die speziell auf Liquibase-Änderungssätze zugeschnitten ist. Eine intuitive Übersicht, die die logische Hierarchie hervorhebt, ermöglicht eine einfache Erkundung und Verwaltung Ihrer Änderungssätze und hilft Ihnen, bei Datenbank-Schemaänderungen strukturiert und produktiv zu arbeiten.
Mit IntelliJ IDEA können Sie jetzt Kafka-Datensätze direkt in JSON-, CSV- und TSV-Dateien exportieren, um die Analyse und Weitergabe von Streaming-Daten zu erleichtern. Die IDE kann vollständige Datensätze – einschließlich Thema, Zeitstempel, Schlüssel, Wert, Partition und Offset – in gängigen Formaten speichern. Dank diesem Update können Sie Probleme schneller diagnostizieren, die Datenintegrität überprüfen, erweiterte Analysen durchführen und die Zusammenarbeit optimieren, da durch den Export von Kafka-Datensätzen die Zugänglichkeit und Nutzbarkeit der Daten sichergestellt wird. Durch verkürzte Problembehebungszeiten und eine höhere Datentransparenz ermöglicht diese Verbesserung eine effizientere und effektivere Kafka-Erfahrung.
IntelliJ IDEA 2025.1 führt interaktive Randleistenaktionen für .tofu
-Dateien ein. Diese werden verwendet, um Cloud-Ressourcen in OpenTofu zu definieren, einem Open-Source-Framework für Infrastruktur als Code (IaC). Dank dieser neuen Randleistenintegration können Sie wichtige OpenTofu-Befehle direkt im Editor ausführen, ohne zum Terminal wechseln zu müssen. Ein anklickbares Symbol in der Randleiste des Editors öffnet ein Menü mit häufig benötigten Aktionen wie Init, Validate, Plan, Apply und Destroy, sodass Sie die Befehle für Ihre Infrastruktur sofort zur Hand haben.
IntelliJ IDEA erkennt Containerfiles jetzt nativ und bietet Syntaxhervorhebung, Linting und Snippet-Vorschläge für sie. Dies sorgt selbst bei gleichzeitiger Verwendung von Docker, Podman und Buildah in derselben Entwicklungsumgebung für eine reibungslose Entwicklungserfahrung. Dieses Update beseitigt das Dilemma, dass man entweder den Namen „Containerfile“ in „Dockerfile“ ändern und damit auf Podman-spezifische Funktionen verzichten musste oder sich mit einfacher Textbearbeitung begnügen musste.
In IntelliJ IDEA 2025.1 können Sie Anweisungen nicht nur in traditionellen Großbuchstaben, sondern auch in Kleinbuchstaben schreiben. Zuvor erkannte die IDE nur Befehle wie FROM
, RUN
und COPY
als Dockerfile-Anweisungen. Jetzt können Sie auch from
, run
und copy
in Kleinschreibung verwenden, um bestimmte Befehle, Plugins, Unternehmensstandards oder persönliche Präferenzen zu berücksichtigen.
ENTRYPOINT
-Initialisierung mit exec
Ultimate Wir haben eine neue Dockerfile-Inspektion eingeführt, die sicherstellt, dass Ihr ENTRYPOINT
korrekt mit exec
initialisiert wird. Durch die Verwendung von exec
erreichen Signale, die über docker stop
gesendet werden, direkt den Hauptprozess. So wird das sogenannte „Lingering“ und das inkorrekte Beenden von Prozessen vermieden. Ohne exec
kann es passieren, dass Ihre Anwendung als Kindprozess ausgeführt wird und Signale wie SIGTERM
nicht empfängt, was ein zuverlässiges Beenden verhindert. Diese Inspektion weist Sie auf eine nicht ordnungsgemäße Verwendung von ENTRYPOINT
hin und informiert Sie über Best Practices, um besser konfigurierte Dockerfiles und robustere Container-Lebenszyklen zu gewährleisten.
Wenn Sie ein Repository ohne eine Dev-Container-Konfiguration klonen, bietet der New Project-Assistent der IDE Ihnen jetzt die Option, einen optimierten Ubuntu-basierten Container zu verwenden, auf dem Git vorinstalliert ist. Dieses Update beseitigt häufige Probleme wie das Fehlen von Git und verkürzt die Einrichtung, sodass Sie sich auf die Programmierung konzentrieren können.
userEnvProbe
-Unterstützung für Dev-Container Ultimate Die IDE unterstützt jetzt die Option userEnvProbe
in devcontainer.json
. Dadurch können Sie Ihre lokale Shell-Umgebung in Dev-Containern einfacher reproduzieren. Diese Funktion importiert Einstellungen wie Aliasnamen, Umgebungsvariablen und Authentifizierungs-Tokens automatisch beim Hochfahren des Containers und sorgt so für eine reibungslose Entwicklungserfahrung ohne Performance-Overhead bei jedem Unterprozess. Die Beibehaltung vertrauter Konfigurationen hilft Ihren Teams, in containerisierten Umgebungen schnell loszulegen und effizient zu arbeiten.
Wir arbeiten daran, JetBrains-IDEs besser an heterogene Umgebungen anzupassen – also an Situationen, in denen Ihr lokales Betriebssystem nicht dem Betriebssystem entspricht, in dem sich Ihr Projekt tatsächlich befindet. Ein Beispiel für eine solche Umgebung – und die erste Umgebung, die wir unterstützen – ist WSL (Windows-Subsystem für Linux). In Zukunft werden wir noch weitere hinzufügen.
Wenn Ihr Projekt im WSL gespeichert ist, verwendet IntelliJ IDEA 2025.1 automatisch das dort verfügbare JDK. Dadurch wird die Indizierung von Dateien bei der Verwendung von WSL unter Windows um bis zu 30% schneller, ohne merkliche Verzögerungen oder Einfrieren. Symbolische Links werden ebenfalls vollständig unterstützt, und wir arbeiten weiter an der Verbesserung der Unterstützung für Maven, Gradle, Git und andere Tools, um deren einwandfreie Funktion in diesen gemischten Installationen sicherzustellen.
Ab Gradle 8.13 können Sie die native Toolchain verwenden, um die genaue JVM für den Gradle-Daemon zu definieren – wie beim Projekt selbst. IntelliJ IDEA synchronisiert sich mit der Gradle-Konfiguration und lässt Gradle bei Bedarf sogar automatisch die benötigte JVM herunterladen. Die Einstellungen unter Preferences/Settings | Build Tools | Gradle werden vollständig mit der Gradle-Konfiguration synchronisiert. Dieses Vorgehen ist zwar optional, aber wir raten Ihnen dazu, um Daemon-JVM-Fehler zu vermeiden und sicherzustellen, dass die Projekte stets reibungslos synchronisiert werden.
IntelliJ IDEA 2025.1 erleichtert den Zugriff auf den Quellcode von Bibliotheken, wenn Sie in Gradle-Projekten mit Abhängigkeiten arbeiten. Die IDE lädt jetzt automatisch den Quellcode herunter, wenn Sie zu einer entsprechenden Datei navigieren. Zuvor wurden standardmäßig dekompilierte Quellen verwendet, und der Originalcode konnte nur manuell heruntergeladen werden. Mit diesem Update erhalten Sie auf Anhieb gut formatierten Quellcode und die dazugehörige Dokumentation.
IntelliJ IDEA 2025.1 verbessert die Unterstützung für Multi-Release-JARs, sodass die Einrichtung von Maven-Projekten reibungsloser und zuverlässiger verläuft. Zuvor wurden bei der Projektsynchronisierung zusätzliche Quellcode-Stammverzeichnisse mit unterschiedlichen Sprachebenen innerhalb einer einzelnen JAR-Datei nicht korrekt erkannt. Die IDE verarbeitet sie nun korrekt und ermöglicht eine bessere Nutzung dieses in Java 9 eingeführten Workflows für die Generierung von Multi-Release-JAR-Dateien.
Bazel ist jetzt bereit für Java und Kotlin und bietet wesentliche Funktionen wie Debugging, Ausführen und Testen von Targets mit Coverage sowie HotSwap. Die über das Plugin angebotene Python-Unterstützung ist ebenfalls aktiviert, einschließlich des Debuggings von Python-Zielen. Zu den weiteren Verbesserungen gehören die phasenweise Synchronisierung, die den Import und den Zugang zu Code beschleunigt, die Möglichkeit, alle Tests in einem Verzeichnis oder einer Target-Baumstruktur auszuführen, Kontextaktionen zum Kopieren von Target-IDs und ein einfacher Assistent für die Projekterstellung. Mehr dazu erfahren Sie in diesem Blogbeitrag.
Sie können Details zum Commit jetzt direkt in der Diff-Ansicht sehen. Der Diff-Dialog zeigt die Commit-Nachricht, den Autor, das Datum, die Uhrzeit und den vollständigen Commit-Hash an – so erhalten Sie einen klareren Überblick über die Dateihistorie und können Änderungen einfacher verstehen.
Neben Inspektionen und Formatierungsaktionen können Sie jetzt jedes beliebige Tool starten, um eine Pre-Commit-Prüfung durchzuführen. Benutzerdefinierte Prüfungen können als Run-Konfigurationen im Run Configuration-Dialog eingerichtet werden. Dadurch können Sie noch vor dem Commit potenzielle Probleme erkennen und die Einhaltung von Projektstandards sicherstellen.
IntelliJ IDEA ruft jetzt Änderungen automatisch mit einem Fetch-Vorgang ab, wenn Sie eine Remote-Git-Verbindung hinzufügen oder aktualisieren, sodass Sie immer über aktuelle Daten zu Branch-Listen und Commit-Verläufe verfügen, ohne diese manuell abrufen zu müssen. Neu abgerufene Branches werden sofort in der Git-Branchstruktur angezeigt. Sie können direkt mit ihnen arbeiten, und Ihr Repository ist immer auf dem neuesten Stand.
Mit einer neuen Option können Sie die IDE anweisen, keine Git-Commit-Hooks auszuführen. Bisher wurden Git-Hooks beim Commit-Vorgang automatisch ausgeführt, was nicht unbedingt in jeder Situation wünschenswert war. Seit diesem Update können Sie die IDE so konfigurieren, dass diese Hooks übersprungen werden, sodass Sie mehr Kontrolle über Ihren Commit-Prozess erhalten.
Als Reaktion auf Ihr umfassendes Feedback in der Early-Access-Phase verfeinern wir den nicht-modalen Commit-Workflow, der als Standardoption verwendet wird. Die modale Commit-Oberfläche wird in ein Plugin ausgelagert, aktivierbar unter Settings | Advanced Settings | Version Control. Git. In Version 2025.1 befindet sich das Plugin im Installationsumfang der IDE, sodass Sie die Oberfläche weiterhin nutzen können, ohne das Plugin manuell installieren zu müssen.
Sie können jetzt die Debugger-Symbolleiste an Ihren Workflow anpassen, um die leistungsstarken Funktionen optimal nutzen zu können. Rechtsklicken Sie auf den Bereich neben dem Dreipunktmenü in der oberen Leiste und wählen Sie Add to Debugger Toolbar aus, um die verfügbaren Aktionen zu sehen.
Beim Debuggen können Sie jetzt beim Überprüfen eines Werts, der Markup-Text enthält, diesen ordentlich formatiert statt als ellenlange Textzeile ansehen. Wenn der Wert beispielsweise einen XML-Input für einen Parser enthält, wird er in einem strukturierten, leicht lesbaren Format dargestellt. Diese Funktionalität, die zuvor nur bei Überwachungen verfügbar war, wurde jetzt auf das Inline-Debugging erweitert, sodass Ihre Arbeit in beiden Ansichten erleichtert wird.
Die Konfiguration von Taint-Regeln für Sicherheitsanalysen kann eine schwierige und zeitraubende Aufgabe sein, die oft zahlreiche manuelle Eingriffe erfordert. Um diesen Prozess zu vereinfachen, führen wir eine vordefinierte Konfiguration ein, die auf verschiedenen Benchmarks und externen Anbietern aufbaut und automatisch gängige Quellen und Senken abdeckt.
Unser Sicherheitsanalyzer enthält jetzt vordefinierte Taint-Regeln für die häufigsten Sicherheitslückenkategorien der OWASP Top 10:2021 (A01, A03, A07, A08, A10). Dies verbessert die standardmäßige Erkennung von Problemen erheblich und minimiert den Aufwand auf Ihrer Seite; gleichzeitig wird eine breite Abdeckung von Sicherheitsproblemen sichergestellt.
Taint-Regeln können mit .kts
-Dateien konfiguriert werden, sodass Sie Bibliotheks- und Benutzercode als Quellen oder Senken definieren können. Durch diese Flexibilität kann die Sicherheitsanalyse an Ihre projektspezifischen Bedürfnisse angepasst werden.
Um diese Funktion auszuprobieren, öffnen Sie in der Problems-Ansicht die Registerkarte Security Analysis und installieren Sie das Plugin Security Analysis by Qodana, das für Benutzer*innen von IntelliJ IDEA Ultimate kostenlos ist.
IntelliJ IDEA 2025.1 bietet Unterstützung für Signalabfragen in Angular 17.2, eine intelligentere Completion in reaktiven Formularen und Code-Completion-Unterstützung für Host-Binding-Attribute, die auf Direktiven-Selektoren basieren, wobei mit Quick-Fixes Felder in Bindungsausdrücken erstellen werden können.
Das Arbeiten mit einem Monorepo ist jetzt noch einfacher! Die IDE berücksichtigt jetzt Prettier-Konfigurationen für Unterprojekte, geht durch einen verbesserten Umgang mit exports
bei Auto-Importen und der Auflösung von Pfad-Aliasnamen intelligenter vor und bietet eine schnellere Code-Completion und Navigation in großen Nx-Workspaces. Profitieren Sie von einer einheitlicheren und effizienteren Programmierung in allen Ihren Projekten.
Wir arbeiten weiterhin kontinuierlich an der Verbesserung der Introspektionsleistung. Ab Version 2025.1 stehen für MySQL und MariaDB verschiedene Introspektionsstufen zur Verfügung, und der Umfang der geladenen Metadaten wird automatisch an die Größe Ihrer Datenbank angepasst. Das heißt: Bei großen Datenbanken werden nicht alle Metadaten geladen. Dies reduziert die Introspektionszeit erheblich und ermöglicht ein sofortiges Arbeiten mit neu verbundenen Datenquellen. Um mehr über die Stufen zu erfahren und ihre Nutzung anzupassen, besuchen Sie diese Seite.
Erklärungen sind effektiver, wenn sie den gesamten relevanten Kontext berücksichtigen. Wenn Sie AI Assistant bitten, eine Abfrage zu erklären, wird jetzt das entsprechende Schema automatisch an den Chat angehängt.
In Pfadfeldern für SSL-Zertifikate und BigQuery-Schlüsseldateien wird jetzt das Tilde-Zeichen (~
) unterstützt. Sie können jetzt das Zeichen verwenden, um Verzeichnisse im Dialog Data Sources and Drivers anzugeben. Für die SSL-Verbindung öffnen Sie den Dialog mit Strg+I und wählen dann die Datenquelle aus, deren Einstellungen Sie ändern möchten. Öffnen Sie dann die Registerkarte SSH/SSL und navigieren Sie zum SSL-Bereich.
Über eine Einstellung wird jetzt die in den einzelnen Zellen geladene Datenmenge begrenzt. Diese Option wurde konzipiert, um die Performance bei der Arbeit mit großen Tabellen zu verbessern. Nun können Sie entscheiden, ob Zellen nur teilweise oder vollständig geladen werden sollen.
Bei PostgreSQL-, MySQL- und MariaDB-Raumdatenbanken zeigt IntelliJ IDEA jetzt die Rohwerte von Geodaten korrekt im Tabellenraster an.
Ab Version 2025.1 können Sie benutzerdefinierte Repositories für das Herunterladen von Treibern angeben. Geben Sie dazu die benötigten Repositories im Attribut mirrors
der Datei HOME_PATH/.m2/settings.xml
an.
Die IDE unterstützt keine Linux-Distributionen mehr, die ältere glibc-Versionen als 2.28 verwenden. Wenn Ihr System eine nicht unterstützte Version verwendet, zeigt IntelliJ IDEA beim Start eine Warnung an.