Le nouvel éditeur Microsoft MSBuild est un outil expérimental plus simple et plus utile pour les développeurs

Le nouvel éditeur Microsoft MSBuild est un outil expérimental plus simple et plus utile pour les développeurs

Aujourd’hui, Microsoft a lancé un prototype de l’éditeur MSBuild dans l’espoir de le rendre plus convivial et plus avantageux pour les développeurs. MSBuild sert de plate-forme de construction et d’outils pour les applications de développement logiciel Visual Studio de Microsoft, même si la navigation peut s’avérer difficile pour certains utilisateurs.

Microsoft recherche les commentaires des développeurs qui pourraient avoir besoin de modifier directement les fichiers csproj via un éditeur MSBuild expérimental. Cela leur permettra d’accéder à des fonctionnalités qui ne sont actuellement pas disponibles via l’interface utilisateur de Visual Studio, comme indiqué dans un article de blog.

Vous devrez peut-être également modifier les fichiers csproj directement lors de la fusion des modifications à partir du contrôle de code source, ou vous pouvez écrire des fichiers cibles et accessoires pour une utilisation locale ou pour une publication dans un package NuGet.

msbuild

L’éditeur MSBuild peut fournir des informations rapides sur les propriétés, les éléments et les métadonnées dans les expressions MSBuild, en plus des détails habituels affichés pour les éléments XML.

La fenêtre contextuelle Quick Info est plus riche et contient des liens profonds vers la documentation pertinente, ainsi que des hyperliens vers des références dans d’autres fichiers qui peuvent vous aider à comprendre comment cette propriété ou cet élément est utilisé par les cibles sous-jacentes.

L’éditeur mis à jour intègre IntelliSense dans l’ensemble du fichier, en utilisant des schémas pour fournir la documentation. De plus, il comprend un système de types qui identifie toutes les « conditions et expressions mal formées » potentielles avant d’exécuter la build. Selon Microsoft, cet éditeur utilise un nouveau format de schéma spécifique à MSBuild, basé sur json.

Actuellement, l’outil est exclusivement conçu pour être utilisé avec Visual Studio. Cependant, il est prévu d’intégrer la compatibilité avec Visual Studio Code. De plus, si l’accueil est favorable, Microsoft a l’intention de l’implémenter en tant qu’éditeur MSBuild principal pour tous. Programmeurs NET. Pour les personnes intéressées, l’éditeur expérimental MSBuild est accessible sur le site Web de Visual Studio Marketplace via le lien fourni ici .

Laisser un commentaire

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