Nouveautés de CLion 2025.1.1

CLion fête ses 10 ans cette année, et nous prévoyons d'en faire une année inoubliable. Nous avons donné le coup d'envoi en 2025.1 avec des améliorations du moteur de langage CLion Nova, ainsi que des mises à jour pour le débogage, le développement embarqué et les formats de projet. Nous avons à présent un autre changement à vous annoncer : CLion devient gratuit pour une utilisation non commerciale !

Principales mises à jour

Nouvelle licence gratuite

L'IDE est désormais gratuit pour une utilisation non commerciale, suivant un modèle similaire mis en œuvre pour WebStorm, Rider et RustRover. Ce changement vise à rendre CLion plus accessible aux étudiants, aux amateurs et aux contributeurs open source, en leur permettant d'apprendre et d'explorer sans avoir à payer de frais de licence.

L'utilisation non commerciale comprend les projets personnels, l'apprentissage et la création de contenu, tandis que l'utilisation commerciale nécessite toujours une licence standard.

En savoir plus

Chaîne d'outils Docker à distance

Auparavant, la chaîne d'outils Docker de CLion ne vous permettait de travailler que localement avec des conteneurs. Dans cette version, nous avons ajouté la prise en charge d'une chaîne d'outils Docker distante, qui vous permet de travailler avec des conteneurs distants à l'aide d'une connexion SSH.

Pour configurer votre chaîne d'outils Docker distante :

  1. Go to Build, Execution, Deployment | Toolchains. Click + and select Docker, then click ⚙️ next to Server.
  2. Dans la fenêtre de configuration du serveur, cliquez sur + et sélectionnez l'option SSH.
  3. Sélectionnez votre configuration à distance dans la liste déroulante ou créez-en une.

Moteurs de rendu Qt intégrés

Pour cette version, nous avons simplifié la configuration des moteurs de rendu Qt en supprimant le besoin de les télécharger. Ils sont désormais intégrés et activés par défaut. Cela vous permet de déboguer une application Qt et d'afficher instantanément les variables sous une forme lisible.

Si vous n'avez pas besoin des moteurs de rendu Qt, vous pouvez les désactiver dans Settings | Build, Execution, Deployment | Debugger | Data Views | C/C++ | Renderers.

Autres mises à jour

  • L'option Resync with Remote Hosts fonctionne à nouveau sur macOS 15.4 et ses versions ultérieures.
  • L'intégration de Zephyr West dans CLion prend désormais en charge l'utilisation du SDK nRF avec la chaîne d'outils Remote Host.
  • Les variables d'environnement dans la configuration d'exécution de CMake ne sont plus remplacées par les variables prédéfinies de CMake après le rechargement d'un projet.
  • CLion fournit désormais des informations sur le code pour les projets Yocto qui utilisent le système de compilation Meson.
  • L'insertion automatique d'accolades {} appariées dans CLion Nova fonctionne désormais également lorsque l'accolade gauche { est déjà présente et que vous appuyez sur Entrée.

Pour en savoir plus sur les autres nouveautés de la version 2025.1, consultez notre article de blog.

OSZAR »