Nouvelles pages de présentation des outils, performances améliorées, interface utilisateur actualisée et plus encore dans l’application Toolbox 1.21

Nouvelles pages de présentation des outils, performances améliorées, interface utilisateur actualisée et plus encore dans l’application Toolbox 1.21

Application Boîte à outils

Lisez cet article dans d’autres langues :
Anglais, Русский

DSGN 11448 Release banners for Toolbox App

Nous venons de publier une version retravaillée de l’application Toolbox App qui propose notamment de nouvelles pages de présentation des outils, le changement automatique de thème pour Windows et macOS, des performances améliorées et une consommation de ressources réduite.

Télécharger maintenant

Nous tenons à remercier toutes celles et tous ceux qui ont participé à l’enquête que nous avons menée au début de l’année. Nous avons reçu de nombreux retours qui nous ont aidés à établir les priorités de notre feuille de route. Nous vous sommes très reconnaissants pour tous vos commentaires et pour nous avoir informés des problèmes que vous avez rencontrés avec l’application. Nous avons travaillé à leur résolution et avons fait des progrès significatifs dans cette version.

Voyons quelles sont les nouveautés :

Vous êtes-vous déjà demandé à quoi servent les différents outils de Toolbox App ? Désormais, il vous suffit de cliquer sur l’outil qui vous intéresse pour en voir une description détaillée, ainsi qu’une présentation des langages et des frameworks qu’il prend en charge et des liens utiles.

Screenshot 2021 07 15 at 09.07.21

La liste des outils que vous avez installés peut devenir très longue. Il existe près de 20 outils différents, avec leurs éditions spécifiques. Si vous avez des difficultés à trouver un outil, il est désormais possible de filtrer la liste (⌘F sur macOS, Ctrl+F sur Windows/Linux). Vous pouvez également installer différentes versions de chaque outil côte à côte. Après avoir installé une version, vous retrouverez toutes les autres dans le menu contextuel.

toolbox search

La nouvelle interface de paramétrage permet d’accéder facilement aux options les plus importantes. Vous pouvez notamment voir d’un coup d’œil quel canal de mise à jour est sélectionné pour un outil donné : Release, EAP ou Nightly (pour les outils pris en charge).

tool settings

Dans les paramètres de Toolbox App, nous avons déplacé les options les plus utilisées, comme le thème et la langue, en haut de la liste.

Les paramètres individuels de l’outil et les paramètres de Toolbox App ont maintenant une section « À propos » qui comprend une liste de liens utiles et le numéro de version. Cette section fournit également un accès rapide aux fichiers journaux pour la résolution des erreurs.

about

Auto est une nouvelle option de changement de thème, disponible pour Windows et macOS. Elle synchronise le thème de votre application Toolbox afin qu’il corresponde au thème sélectionné dans le système d’exploitation. Si l’interface utilisateur de votre système d’exploitation est configurée pour changer au cours de la journée, l’application Toolbox App réduira également l’éclairage au coucher du soleil.

toolbox theme auto

L’application prend désormais en charge les téléchargements incrémentiels. En cas d’interruption de votre connexion internet, ou si vous annulez accidentellement une mise à jour, vous pourrez reprendre le téléchargement là où il s’est arrêté.

Nous avons également rendu les onglets Tools et Projects plus visibles et les avons réorganisés. L’onglet Outils est sélectionné par défaut, il passe donc naturellement en premier. La plupart des boutons ont maintenant des infobulles avec des raccourcis clavier pour les appeler.

Intégration avec les IDE basés sur IntelliJ

L’application Toolbox App offre des fonctionnalités d’intégration s’appliquant pour les versions 2021.2 récemment publiées plusieurs outils JetBrains.

Lorsqu’une mise à jour est disponible, une la notification s’affiche directement dans votre IDE. Vous pouvez lancer la mise à jour sans le lâcher. Et n’oubliez pas que vous pouvez demander à l’application Toolbox d’installer les mises à jour automatiquement. Dans tous les cas, lorsque la nouvelle version sera téléchargée et prête à être utilisée, une notification dans l’IDE vous suggérera de le désactiver afin de pouvoir profiter de toutes les nouvelles fonctionnalités.

Il est désormais possible d’utiliser des images SVG comme icônes de projet et l’application Toolbox prend également en charge ces icônes.

Veuillez noter que ces fonctionnalités ne sont disponibles qu’à partir des versions EAP 2021.2 des IDE JetBrains.

En préparation

Il y a un an, nous avons migré l’application de C++ vers Kotlin. Cependant, l’interface utilisateur de l’application a été implémentée avec un navigateur intégré (fourni par Chromium Embedded Framework). Dans cette version, nous avons franchi une nouvelle étape et converti l’interface utilisateur en un framework Kotlin pur : Composer pour le bureau. Cela nous a permis de réduire considérablement la consommation de mémoire de l’application au repos, de réduire de moitié la taille du programme d’installation et d’améliorer les performances. Et nous ne comptons pas nous arrêter là : d’autres améliorations sont déjà en préparation.

Compose for Desktop n’en est encore qu’à ses débuts, mais il s’est déjà révélé être un excellent choix pour l’application Toolbox. Avec l’aide de nos collaborateurs en charge du développement de ce framework, nous avons pu réécrire l’ensemble de l’interface utilisateur en un rien de temps. Cela nous a permis d’unifier l’expérience de développement : de la logique métier à l’interface utilisateur, et de l’application au serveur, Toolbox est désormais 100 % Kotlin.

Nous reviendrons plus en détail sur notre expérience de la migration de l’application Toolbox vers Compose for Desktop dans un prochain article. Restez à l’écoute !

Problèmes identifiés

Malheureusement, une refactorisation de cette ampleur ne va pas sans quelques limitations et compromis. Tout d’abord, les lecteurs d’écran ne sont pas encore pris en charge dans Compose for Desktop. Nous nous excusons auprès des utilisateurs qui sont compétents sur cette fonctionnalité et leur conseillent de rester sur la version précédente, Application Boîte à outils 1.20.

Il n’est pas encore possible de glisser-déposer les outils dans la liste. Si vous devez les réorganiser, nous vous conseillons d’opter pour les raccourcis clavier : utilisez les touches fléchées pour sélectionner un outil, puis ⌘⇧ / Ctrl+Maj pour les déplacer vers le haut ou vers le bas.

La liste complète des problèmes résolus est disponible ici.

Télécharger l’application Toolbox

Pour nous signaler un problème ou nous faire part de vos commentaires, veuillez utiliser notre outil de suivi ou nous envoyons un e-mail à l’adresse toolbox-support@jetbrains.com. Suivez-nous sur Twitter pour avoir les dernières informations sur les nouvelles versions.

Merci,
Application L’Équipe Toolbox

Article original en anglais :

Delphine Massenhove

Victor Cropp

Development Source

Related Posts

RLEC 4.2.1 apporte des contrôles granulaires à la haute disponibilité et aux performances

RLEC 4.2.1 apporte des contrôles granulaires à la haute disponibilité et aux performances

Comment HolidayMe utilise Redis Enterprise comme base de données principale

Comment HolidayMe utilise Redis Enterprise comme base de données principale

Annonce de RedisGears 1.0 : un moteur sans serveur pour Redis

Annonce de RedisGears 1.0 : un moteur sans serveur pour Redis

Clés Redis dans la RAM |  Redis

Clés Redis dans la RAM | Redis

No Comment

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *