Das ist neu in CLion 2025.1.1

CLion wird dieses Jahr 10 Jahre alt, und wir möchten, dass es ein unvergessliches Jahr wird. Den Auftakt bildete CLion 2025.1 mit Neuerungen und Verbesserungen für die Sprachengine CLion Nova sowie Updates für das Debugging, die Embedded-Entwicklung und die Projektformate. Nun möchten wir noch eine weitere Änderung vorstellen – wir stellen CLion kostenlos für die nichtkommerzielle Nutzung bereit!

Wichtige Updates

Neue kostenlose Lizenz

Die IDE ist jetzt für die nichtkommerzielle Nutzung kostenlos und folgt damit einem Modell, das bereits für WebStorm, Rider und RustRover eingeführt wurde. Diese Änderung soll CLion für Lernende, Hobbyentwickler*innen und Open-Source-Mitwirkende leichter zugänglich machen, sodass sie die IDE ohne Lizenzkosten kennenlernen und erkunden können.

Die nichtkommerzielle Nutzung umfasst persönliche und Lernprojekte sowie die Erstellung von Inhalten. Für die kommerzielle Nutzung ist weiterhin eine Standardlizenz erforderlich.

Weitere Informationen

Remote-Docker-Toolchain

Bisher konnte die Docker-Toolchain von CLion nur mit lokalen Containern umgehen. In dieser Version haben wir Unterstützung für Remote-Docker-Toolchains hinzugefügt, sodass Sie über eine SSH-Verbindung mit Remote-Containern arbeiten können.

So konfigurieren Sie Ihre Remote-Docker-Toolchain:

  1. Go to Build, Execution, Deployment | Toolchains. Click + and select Docker, then click ⚙️ next to Server.
  2. Klicken Sie im Server-Konfigurationsfenster auf + und wählen Sie die Option SSH.
  3. Wählen Sie Ihre Remote-Konfiguration in der Dropdown-Liste aus oder erstellen Sie eine neue Konfiguration.

Mitgelieferte Qt-Renderer

In dieser Version haben wir die Konfiguration der Qt-Renderer dadurch vereinfacht, dass sie nicht mehr heruntergeladen werden müssen. Sie befinden sich jetzt im Standard-Installationsumfang und sind standardmäßig aktiviert. Somit können Sie Qt-Anwendungen debuggen und Variablen sofort in einer für Menschen lesbaren Form betrachten.

Wenn Sie die Qt-Renderer nicht benötigen, können Sie sie unter Settings | Build, Execution, Deployment | Debugger | Data Views | C/C++ | Renderers deaktivieren.

Weitere Updates

  • Die Option Resync with Remote Hosts funktioniert jetzt wieder unter macOS 15.4 und höher.
  • Die Zephyr-West-Integration von CLion unterstützt jetzt die Verwendung des nRF-SDK mit der Remote Host-Toolchain.
  • Die Umgebungsvariablen der CMake-Run-Konfiguration werden bei einem Neuladen des Projekts nicht mehr durch die CMake-Standardwerte überschrieben.
  • CLion stellt jetzt Code-Insight für Yocto-Projekte bereit, die das Buildsystem Meson verwenden.
  • Das automatische Einfügen von {}-Klammerpaaren in CLion Nova funktioniert jetzt auch, wenn { bereits vorhanden ist und Sie Enter drücken.

Wenn Sie mehr über die weiteren Updates in der Version 2025.1 erfahren möchten, empfehlen wir Ihnen unseren Blogartikel.