Lors de Microsoft Build 2020, les développeurs qui regardaient la diffusion en direct ont demandé à Microsoft de faciliter l'acquisition des extensions de base dont tous les utilisateurs de Visual Studio bénéficieraient. Eh bien, le mercredi dernier, Mads Kristensen, gestionnaire principal de programme pour Visual Studio, a annoncé Basic Essentials, un pack d'extensions pour Visual Studio 2019 contenant des extensions dont aucun développeur ne devrait être privé, selon Microsoft.
Lors de sa session de conseils et astuces pour Visual Studio 2019 (développement à distance) lors de la conférence Build, Mads a montré quelques extensions. « Je suis un grand fan des extensions Visual Studio et j'en écris pas mal quand j'en ai le temps. Ainsi, lorsqu'on m'a demandé à plusieurs reprises un moyen rapide et facile d'installer les extensions les plus utiles, j'ai répondu "bien sûr, je ferai un pack d'extensions" », dit-il.
Pour info, un pack d'extensions est une extension unique qui demande à Visual Studio d'installer une ou plusieurs autres extensions.Web Essentials et Extensibility Essentials sont des exemples de packs d'extensions. Ce sont deux packs d'extensions ciblant des types de développement très spécifiques et qui ne sont pertinents pour aucun autre.
Basic Essentials, le nouveau pack d'extensions, a deux exigences, selon Mads. Il ne doit contenir que des extensions pertinentes pour tous les développeurs et son nom doit se terminer par le mot Essentials. Il explique qu'il a fallu identifier premièrement les extensions dont on ne peut pas se passer, puis supprimer celles qui ne sont pas utiles à tous les développeurs. Deuxièmement, qu'il devait trouver un bon nom. Quelque chose qui décrit un ensemble d'extensions généralement utiles, performantes, fiables et de haute qualité, d'où le nom Basic Essentials.
Les extensions disponibles sous Basic Essentials, publiées sous la licence Apache 2.0 sont :
- Add New File (facilite l'ajout de nouveaux fichiers à n'importe quel projet) ;
- Editor Enhancements (fournit des fonctionnalités supplémentaires telles que les encodages HTML et URL) ;
- EditorConfig Language Service (aide les développeurs à définir et à maintenir des styles de codage cohérents entre les différents éditeurs et EDI) ;
- File Icons (ajoute des icônes pour les fichiers qui ne sont pas reconnus par l'Explorateur de solutions) ;
- Insert GUID (facilite l'insertion d'un nouveau GUID dans n'importe quel éditeur et champ de saisie) ;
- Learn the Shortcut (affiche le raccourci clavier pour toute commande que vous exécutez pour vous aider à apprendre les raccourcis dont vous avez le plus besoin) ;
- Markdown Editor (un éditeur Markdown complet avec aperçu en direct et mise en évidence de la syntaxe).
Télécharger Basic Essentials
Source : Microsoft
Et vous ?
Que pensez-vous de ce pack d'extensions ? Cela comble-t-il vos attentes ?
Quelles autres extensions souhaiteriez-vous avoir dans Basic Essentials ?
Voir aussi
Build 2020 jour 1 : des mises à jour importantes pour Microsoft Teams à l'unification des API Win32 et UWP sous Windows, voici un aperçu des nouveautés annoncées par Microsoft
Build 2020 : Visual Studio 2019 v16.6 et Visual Studio v16.7 Preview 1 sont disponibles, Microsoft fait le point sur les nouveautés et les améliorations
Build 2020 : avec le Project Reunion, Microsoft tente de réduire les frictions entre les API Win32 et UWP pour les développeurs Windows
Build 2020 : PowerToys v0.18 dote la boîte de dialogue Exécuter d'un moteur de recherche et apporte Keyboard Manager pour personnaliser complètement le clavier
Build 2020 : DirectX arrive sur le sous-système Windows pour Linux, Microsoft apporte les API DxCore, D3D12 et DirectML à Linux lors de l'exécution en WSL