Home » Sciences et technologies » Rider 2024.1 : nouvelle fenêtre d’outil de surveillance, visualiseur de collections, .NET Aspire, plug-in AI Assistant

Rider 2024.1 : nouvelle fenêtre d’outil de surveillance, visualiseur de collections, .NET Aspire, plug-in AI Assistant

by Nouvelles
Rider 2024.1 : nouvelle fenêtre d’outil de surveillance, visualiseur de collections, .NET Aspire, plug-in AI Assistant

JetBrains a publié Rider 2024.1. Cette version contient une nouvelle fenêtre d’outil de surveillance et un visualiseur de collection. Sont également apparus les plugins : .NET Aspire, AI Assistant et des fonctionnalités concernant le débogage.

JetBrains Rider fournit un outil de surveillance intégré qui affiche divers aspects d’une application, notamment l’utilisation du processeur et de la mémoire, les compteurs, les variables d’environnement, etc. Par défaut, chaque fois qu’un projet est exécuté ou débogué, JetBrains Rider affiche la fenêtre de l’outil de surveillance avec des données en temps réel. Cette fenêtre peut être utilisée pour suivre les performances des applications et analyser l’état de l’environnement d’exécution à des moments spécifiques.

Le visualiseur de collections de Rider 2024.1 offre une représentation graphique des collections (tableaux, listes, dictionnaires et autres types énumérables), permettant l’expansion et la réduction des éléments, la visualisation des valeurs individuelles et une navigation facile dans la structure des données. Cette fonctionnalité aide à comprendre l’état des données du programme pendant le débogage et à diagnostiquer les problèmes liés à la collecte, à la manipulation ou au traitement des données.

Dans une menace Twitterun utilisateur a demandé comment prendre en charge les collections natives Unity. Matt Ellisun défenseur des développeurs chez JetBrains, a répondu :

Malheureusement, le visualiseur de collections a été construit et testé avec les collections dotnet gérées. Nous devons effectuer des travaux supplémentaires pour nous assurer qu’ils fonctionnent correctement avec les collections natives d’Unity.

De plus, AI Assistant a été publié dans la nouvelle version et est désormais disponible en tant que version distincte. brancher. Ce changement est motivé par la nécessité d’offrir plus de flexibilité dans la prise de décision concernant l’utilisation des technologies basées sur l’IA, offrant ainsi plus de contrôle sur les préférences et les exigences de l’environnement de travail. AI Assistant nécessite toujours un actif Abonnement JetBrains IA.

De plus, il existe un plugin .NET Aspire – une nouvelle approche pour résoudre les problèmes complexes liés à la création d’applications distribuées sur la pile .NET. Ce plugin peut être téléchargé directement depuis JetBrains Marketplace ou via Paramètres/Préférences | Plugins. Plus d’informations sur ce plugin peuvent être trouvées dans le article de blog dédié.

Une fonctionnalité concernant le débogage .NET est également apparue. À partir de cette mise à jour, Rider permet de définir plusieurs points d’arrêt sur une seule ligne de code si plusieurs instructions sont disponibles. Les points d’arrêt peuvent être définis à l’aide des invites intégrées correspondantes ou du raccourci clavier (Ctrl + F8).

Points d’arrêt en ligne (Source : blog JetBrains)

Une autre fonctionnalité de débogage de la version 2024.1 est l’adaptation de l’option Exécuter vers le curseur pour fonctionner de manière similaire à son implémentation dans IntelliJ IDEA. Cette fonctionnalité Exécuter vers le curseur mise à jour permet un accès rapide à une ligne de code spécifique lors du débogage. Lorsque le programme est suspendu, le fait de passer le curseur sur la ligne de code souhaitée permet d’utiliser la fenêtre contextuelle Exécuter vers le curseur pour exécuter le code jusqu’à ce qu’il atteigne cette ligne.

Option d’incrustation Exécuter vers le curseur retravaillée (Source : blog JetBrains)

D’autres fonctionnalités peuvent être vérifiées sur le site officiel de JetBrains.

2024-05-18 22:45:04
1716063644


#Rider #nouvelle #fenêtre #doutil #surveillance #visualiseur #collections #.NET #Aspire #plugin #Assistant

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.