blog.jetbrains.com

Autre

ICPC World Finals Livestream: ecnerwala and SecondThread Speed-Solving Kotlin Challenge

Le 2 septembre 2025, assistez en direct aux finales mondiales de l'ICPC où deux programmeurs de haut niveau, Andrew 'ecnerwala' He et David 'SecondThread' Harmeyer, résoudront des problèmes de programmation en Kotlin sous pression. Cet événement mettra en avant les compétences des concurrents et les forces de Kotlin comme langage de résolution de problèmes. Le problème sera tiré de la pratique de Kotlin Heroes. L'événement promet d'être une vitrine de créativité et de maîtrise du code.

Autre

IntelliJ IDEA 2025.1.5 Is Out!

La version 2025.1.5 d'IntelliJ IDEA vient de sortir, apportant des améliorations significatives, notamment une meilleure performance de l'interface lors du partage d'écran sur macOS et des corrections de bugs. Cette mise à jour inclut également des fonctionnalités pour faciliter le débogage et l'utilisation des plugins comme Bazel.

Management

How Kotlin Notebook Helps You Teach Programming

Kotlin Notebook est un outil idéal pour les éducateurs souhaitant enseigner la programmation de manière interactive. Il permet de combiner du code exécutable, des explications en Markdown et des visualisations dans un environnement unique, facilitant l'enseignement et la compréhension des concepts de programmation. Les enseignants peuvent structurer leurs cours autour de cahiers organisés, permettant aux étudiants de suivre et d'expérimenter directement avec le code, rendant les leçons plus engageantes et efficaces.

Dev back

Unveiling Ruby Debuggers: byebug, debug gem, and the Power of RubyMine

Cet article explore les débogueurs Ruby, en se concentrant sur byebug et debug gem, ainsi que l'architecture du débogueur RubyMine. Il discute de l'importance des débogueurs pour les développeurs Ruby et fournit des données anonymes sur leur usage. Les différences de fonctionnement entre byebug et debug gem sont détaillées, tout en soulignant les performances de ces outils. Un comparatif de leur utilisation dans des projets réels s’avère essentiel pour améliorer la gestion des erreurs et l'efficacité des développeurs.

Mobile

What’s Next for Kotlin Multiplatform and Compose Multiplatform – August 2025 Update

Cet article présente les priorités et la direction des projets Kotlin Multiplatform et Compose Multiplatform pour les six à douze mois à venir. Parmi les objectifs principaux, l'amélioration de l'expérience développeur pour les cibles iOS et web, ainsi que l'amélioration des performances du plugin IDE Kotlin Multiplatform. L'article souligne également l'engagement à rendre des composants supplémentaires de l'écosystème disponibles et à réduire les temps de build de Kotlin/Native.

Autre

Make Your Ideas Clickable With Kineto by JetBrains

Kineto est une nouvelle plateforme de JetBrains qui permet à tout le monde de créer des applications et des sites web sans aucune expérience en programmation. En utilisant Kineto, les utilisateurs peuvent simplement formuler leur idée et la plateforme prend en charge le codage nécessaire pour réaliser l'application, offrant ainsi une interface utilisateur et des fonctionnalités prêtes à l'emploi en seulement 20 minutes.

Autre

JetBrains is a Platinum Sponsor of the Godot Foundation

JetBrains devient sponsor platinum de la Godot Foundation pour soutenir le développement de l'outil de création de jeux Godot. En tant que sponsor, JetBrains contribue financièrement pour améliorer les fonctionnalités de Godot, notamment avec des outils dans Rider pour GDScript et C#. Cette collaboration souligne l'importance de l'écosystème open source et des contributions communautaires.

Dev back

The Rider 2025.2 Release Candidate Is Here!

La version candidate 2025.2 de Rider apporte des améliorations significatives pour les développeurs de jeux et d'applications .NET. Elle introduit de nouvelles fonctionnalités de débogage pour Unity, Unreal Engine et Godot, ainsi qu'un plugin OpenTelemetry pour une observabilité en temps réel. Les outils de monitoring ont été révisés pour une optimisation plus simple des performances, avec détection automatique des problèmes. De plus, la gestion de la mémoire a été améliorée et le support de C# 14 est inclus. Cette mise à jour favorise une productivité accrue grâce à des intégrations avec des clients IA.

Dev back

The ReSharper and .NET Tools 2025.2 Release Candidates Are Now Available

Les candidats à la version 2025.2 de ReSharper et des outils .NET sont disponibles en accès anticipé. Cette version introduit un mode hors processus pour améliorer les performances et la stabilité, offre des améliorations concernant les fonctionnalités C# 14, et des outils de validation pour le CQRS. Les outils de profiling tels que dotTrace et dotMemory ont été relookés pour une meilleure intégration dans Rider, offrant des outils de monitoring avancés pour l'analyse des performances d'application. De plus, dotCover a été optimisé et certaines technologies ont été retirées.

Autre

What’s New in TeamCity 2025.07: Public Recipes, Pipelines, Dependency Control, and More

La mise à jour TeamCity 2025.07 introduit des améliorations significatives comme des recettes publiques, des pipelines, et un contrôle des dépendances. Les recettes basées sur YAML et les intégrations améliorées facilitent l'automatisation des actions courantes. Les pipelines offrent une interface intuitive pour simplifier la configuration CI/CD, tout en étant encore en cours de développement. D'autres mises à jour comprennent des améliorations de l'interface utilisateur, des options d'isolement de projet, et des mises à jour pour l'exécuteur Kubernetes.