blog.jetbrains.com

Fullstack

GoLand 2024.3 Is Out! | The GoLand Blog

La version 2024.3 de GoLand est maintenant disponible, introduisant des fonctionnalités telles que la gestion des imports cycliques, une amélioration des performances pour les projets importants, et des nouvelles options d'émulation de terminal. Les nouvelles fonctionnalités d'IA incluent la complétion de code améliorée et des invites AI en ligne. GoLand offre aussi un meilleur support pour Kubernetes et Terraform, facilitant la gestion des ressources et l'efficacité dans le développement d'infrastructure en tant que code.

Autre

Discover DataGrip 2024.3: New AI Assistant Features and More | The DataGrip Blog

La mise à jour 2024.3 de DataGrip introduit plusieurs nouvelles fonctionnalités, notamment l'ajout d'un assistant AI qui facilite l'exécution des requêtes SQL en affichant des messages d'erreur et des actions utiles. L'édition de code est améliorée avec une mise en évidence automatique des textes sélectionnés et des requêtes comportant trop de clauses JOIN. De plus, la connectivité est optimisée avec un rafraîchissement intelligent pour MySQL et MariaDB.

Autre

Unveiling Game Development in Rust with Bevy: Key Insights from Herbert Wolverson's Livestream | The RustRover Blog

Cet article résume les points clés d'un livestream sur le développement de jeux en Rust avec le moteur Bevy, présenté par Herbert Wolverson. Il explique l'importance de Rust pour sa sécurité et son efficacité, ainsi que les avantages du modèle Entité-Composant-Système (ECS) par rapport à la programmation orientée objet. Wolverson montre comment Bevy permet de créer facilement des jeux grâce à sa gestion des entités, des composants et des systèmes, tout en garantissant une performance optimale.

Dev back

PhpStorm 2024.3 Is Now Available | The PhpStorm Blog

La version 2024.3 de PhpStorm est désormais disponible, incluant des fonctionnalités pour le support de PHP 8.4 comme les hooks de propriétés, la visibilité asymétrique, et de nouvelles fonctions de tableau. La mise à jour améliore aussi l'Assistant IA de JetBrains, ajoutant des suggestions de code avec surlignage syntaxique et la gestion des erreurs SQL. Les utilisateurs peuvent désormais générer des descriptions pour les demandes de tirage directement depuis l'IDE.

Autre

RubyMine 2024.3: Rails 8 Support, Enhanced Cloud-based Code Completion, Inline AI Prompts, Integration With RBS Collection, Ruby 3.4 Updates | The RubyMine Blog

RubyMine 2024.3 propose un support pour Rails 8, incluant des fonctionnalités avancées comme l'achèvement de code basé sur le cloud grâce à l'AI Assistant, des annotations de nilabilité pour le support de type, ainsi qu'une intégration avec la collection RBS. Des améliorations significatives ont été apportées à la génération de tests unitaires avec un meilleur contexte pour les applications Rails, et RubyMine prend désormais en charge les chaînes 'chilled' de Ruby 3.4, offrant une gestion automatique des signatures de type pour les dépendances du projet. Des vérifications grammaticales automatisées sont également intégrées.

Autre

dotCover, dotMemory, dotPeek, and dotTrace 2024.3 Have Been Released! | The .NET Tools Blog

Les versions 2024.3 de dotCover, dotMemory, dotPeek et dotTrace ont été publiées, apportant de nouvelles fonctionnalités et des améliorations. dotMemory propose une interface unifiée, de nouvelles visualisations de mémoire et des corrections de bugs. dotTrace inclut un support pour l'annulation/répétition durant les sessions de profilage. dotCover et dotPeek améliorent également la stabilité et ajoutent des fonctionnalités pour le décompilation de code.

Autre

ReSharper 2024.3: Day-One C# 13 Support, Streamlined Code Cleanup, and Enhanced C++ Tools | The .NET Tools Blog

Le lancement de ReSharper 2024.3 offre un support complet pour C# 13, avec des fonctions améliorées telles que le support de collections params, des propriétés partielles et un nouveau type de verrou pour la synchronisation des threads. La mise à jour comprend également des améliorations de nettoyage de code, des options de formatage enrichies, et des fonctionnalités améliorées pour C++ liées à Unreal Engine. En outre, cette version aligne les mises à jour de ReSharper avec les nouvelles versions du SDK .NET.

Autre

IntelliJ IDEA 2024.3 Release Candidate Is Out! | The IntelliJ IDEA Blog

Le candidat à la version 2024.3 d'IntelliJ IDEA est disponible en téléchargement. Cette version comprend diverses améliorations et nouveautés, et est accessible via le site officiel ou l'application Toolbox. Les utilisateurs sont invités à partager leurs retours sur cette version bêta et à signaler tout bug trouvé. La sortie officielle de la version 2024.3 est imminente.

Autre

WebStorm and Rider Are Now Free for Non-Commercial Use | The JetBrains Blog

JetBrains annonce que les IDE WebStorm et Rider sont désormais gratuits pour un usage non commercial. Cette initiative vise à rendre ces outils plus accessibles aux développeurs pour des activités telles que l'apprentissage et le développement de projets open-source. Les utilisateurs commerciaux devront continuer à opter pour une licence payante. Cette décision s'inscrit dans la volonté de soutenir la communauté des développeurs en abaissant les barrières d'accès aux technologies.

Dev back

PHP Annotated – June 2024 | The PhpStorm Blog

Le numéro de juin 2024 de PHP Annotated présente les actualités récentes concernant PHP, y compris les mises à jour de sécurité pour les versions 8.1, 8.2 et 8.3. La version 8.4 est en préparation avec de nouvelles fonctionnalités comme des hooks de propriété et un support amélioré pour le DOM HTML5. Des discussions sont également en cours sur la dépréciation de certaines fonctionnalités dans PHP 8.4. De nouveaux outils et mises à jour de PhpStorm sont également annoncés, ainsi que divers packages et outils pour améliorer le développement PHP.