Pour faciliter le développement, Microsoft vient de lancer un groupe d’extensions pour le prochaine IDE Visual Studio 2022. Disponible sur la place de marché de Visual Studio, le pack Productivity Power Tools (PPT) est une suite d’add-on destinés à améliorer la productivité globale. A noter que Visual Studio 2022, actuellement en mode beta, est une version 64-bits prévues de l’IDE.

Dévoilé le 31 août, ce pack comprend les extensions suivantes :

- Copy as HTML aide à copier et coller des extraits de code, en conservant le formatage du code lorsqu'il est collé dans un document texte. Cela évite aux développeurs d'avoir à effectuer des corrections manuelles quand le format original est perdu lors de la réplication dans un document ;

- Alignments Assignments aligne les instructions d'affectation en utilisant Crl+Alt+] ;

- Solution Error Visualizer donne la possibilité aux développeurs de visualiser les messages d'erreur qui s'affichent habituellement dans la fenêtre Error List en passant la souris sur une solution, un projet ou un fichier de code correspondant. Des symboles d'erreur, d'avertissement et de message sont ajoutés à l'explorateur de solutions ;

- Réduire les lignes vides a pour vocation de diminuer les lignes qui ne contiennent ni texte ni chiffres, ce qui permet d'afficher davantage de lignes dans l'éditeur ;

- Double-Click Maximize maximise et déplace les en-têtes de fenêtre ;

- Fix Mixed Tabs aide à gérer les espaces blancs dans un document ;

- Match Margin mettre en évidence le texte dans le code et d'afficher tous les emplacements où ce texte est utilisé dans l'éditeur et dans la marge de l'éditeur ;

- Middle Click Scroll permet de faire défiler le volet de l'éditeur en utilisant le bouton du milieu de la souris ;

- Peek Help résout un problème d'inefficacité qui se produit lorsque l'on place le curseur sur des mots-clés de langage ou de framework et que l'on redirige vers une fenêtre de navigateur contenant les informations d'aide correspondantes. L'extension incorpore les mêmes informations d'aide dans l'éditeur lorsque l'on utilise ALT+F1, de sorte que les développeurs n'ont pas besoin de s'écarter de leur travail ;

- Time Stamp Margin ajoute une marge d'horodatage à la fenêtre de sortie de débogage ;

Les développeurs doivent savoir que certaines extensions familières de PPT, telles que Go To Definition, Quick Launch Tasks, et Power Commands ne sont plus incluses dans le pack d'extension car elles sont devenues des fonctionnalités intégrées de Visual Studio.