MISE À JOUR 10/10/2023 : Microsoft déploie également plusieurs nouvelles fonctionnalités spécifiques aux développeurs dans le cadre de la mise à jour d'octobre 2023 (KB5031354) pour Windows 11 22H2. En plus de la multitude de nouvelles fonctionnalités et améliorations pour le système d'exploitation, telles que Copilot, l'application Windows Backup, la version repensée de l'Explorateur de fichiers, Dynamic Lighting et autres, la société vante également plusieurs changements et fonctionnalités qui ont été construits avec les développeurs de esprit.
Sur la mise à jour Windows 11 Copilot (incluant la version 23H2), Microsoft est présentation modifications apportées à l'expérience prête à l'emploi (OOBE), aux nouvelles fonctionnalités de Dev Drive, à la prise en charge des fichiers de configuration avec le gestionnaire de packages Windows et au mode Performance de Microsoft Defender. De plus, la nouvelle version de l'Explorateur de fichiers apporte des modifications pour permettre aux développeurs de créer plus facilement des applications qui se connectent au gestionnaire de fichiers, et la barre des tâches déploie diverses modifications pour les développeurs.
De plus, l'équipe de développement introduit une nouvelle application Dev Home et diverses modifications pour le terminal Windows ainsi que le sous-système Windows pour Linux.
Ce guide plongera dans les nouvelles fonctionnalités et les modifications que Microsoft déploie pour les développeurs dans le cadre de la mise à jour KB5031354 (et de la version 23H2) pour Windows 11.
Windows 11 Copilot met à jour les nouvelles fonctionnalités du développeur
Voici les fonctionnalités et modifications disponibles pour les développeurs sur Windows 11 à partir du 9 octobre 2023.
Configuration OOBE et Dev Home
À partir de la build 22621.2361 et de la version 23H2, Windows 11 met à jour l'expérience prête à l'emploi (OOBE) pour faciliter la configuration d'une nouvelle installation avec une expérience conçue pour les développeurs.
En d'autres termes, lors de la configuration d'une nouvelle installation, sur la page « Personnalisons votre expérience », les utilisateurs trouveront l'option « Développement » pour lancer l'application Dev Home afin de configurer l'appareil avec des outils et des services de développement pour configurer, tester, et créer des applications.
Application Accueil des développeurs
Dev Home est une application qui peut vous aider à rationaliser le flux de travail avec plusieurs nouvelles fonctionnalités, notamment l'utilisation de l'outil de commande Windows Package Manager (winget) pour faciliter et accélérer la configuration d'un environnement de développement et la nouvelle fonctionnalité « Dev Drive » pour une meilleure performances du système de fichiers et un nouveau tableau de bord pour suivre votre flux de travail.
L'application fournit également un tableau de bord personnalisable pour vous aider à surveiller à la fois vos projets système et de développement, et la prise en charge des extensions vous permet d'étendre les fonctionnalités de l'application.
Fonctionnalité Dev Drive
Sous Windows 11, Dev Drive est une fonctionnalité de stockage qui permet aux développeurs de créer un stockage régulier et virtuel à l'aide du système de fichiers résilient (ReFS) avec des optimisations personnalisées du système de fichiers, Microsoft Defender Antivirus en mode performance et des fonctionnalités pour une meilleure gestion des performances et du profil de sécurité. .
Configuration du gestionnaire de packages Windows
Habituellement, lors de la configuration d'un nouveau périphérique ou d'une nouvelle machine virtuelle pour le développement, l'installation d'applications, de dépendances et la configuration des paramètres peuvent être fastidieuses et prendre beaucoup de temps. La configuration du gestionnaire de packages Windows (configuration Winget) est une fonctionnalité qui vous permet de créer et d'exécuter un fichier de configuration à l'aide du « configuration de Winget » commande pour automatiser l’installation des ressources pour obtenir l’environnement de développement souhaité.
Selon l'entreprise, le nouveau « configuration de Winget » La commande utilise le gestionnaire de packages Windows et PowerShell DSC pour automatiser l'installation et la configuration des versions logicielles, packages, outils et frameworks appropriés. Étant donné que le fichier de configuration supprime le processus manuel de configuration d'un appareil, vous pouvez utiliser cette fonctionnalité à plusieurs reprises, sachant que tout sera configuré correctement.
De plus, les développeurs peuvent toujours créer des fichiers de configuration et les partager avec la communauté pour aider les autres à préparer leurs appareils pour des tâches de développement spécifiques.
Le fichier de configuration utilise le format YAML avec un schéma JSON.
Enfin, le gestionnaire de packages Windows inclut désormais également le « Télécharger Winget » qui vous permet de télécharger des installateurs d'applications sans les installer.
Mode performances de Microsoft Defender
Dans le cadre des changements destinés aux développeurs, l'antivirus Microsoft Defender inclut désormais le mode « Performance » qui offre une analyse asynchrone sur les volumes Dev Drive pour maintenir le stockage exempt de logiciels malveillants sans affecter les performances.
La fonctionnalité est connue sous le nom de « Protection du lecteur de développement » il est disponible via l'application « Sécurité Windows », dans la page « Paramètres de protection contre les virus et les menaces ».
Lorsque vous cliquez sur l'option « Voir les volumes », la page vous montrera les lecteurs que l'antivirus Microsoft Defender protège actuellement.
Nouvelles fonctionnalités de l'Explorateur de fichiers
La build 22621.2361 et la version 23H2 introduisent également une nouvelle version de l'Explorateur de fichiers qui utilise un code moderne tout en préservant la même expérience et les mêmes fonctionnalités familières pour les développeurs.
Par exemple, le nouveau gestionnaire de fichiers inclut de nouvelles fonctionnalités et un nouveau contrôle de collection dans WinUI3. En outre, le contrôle de collection ItemsView offre les fonctionnalités LinedFlowLayout et Island, permettant aux développeurs d'adopter l'apparence de WinUI3 dans n'importe quelle partie de leurs applications sans modifier l'ensemble de l'application.
De plus, Microsoft a ajouté des fonctionnalités multithread pour améliorer les performances des actions de copie, de déplacement, de recyclage et de suppression.
Enfin, il existe une nouvelle implémentation pour le projet open source « libarchive » qui permet de visualiser et d'extraire de nombreux formats de fichiers d'archives (tels que « .tar », .tar.gz, « .tar.bz2 », « .tar). .zst », « .tar.xz », « .tgz », .tbz2″, « .tzst », .txz », .rar » et « .7z ») de la même manière que vous le faites aujourd'hui avec les fichiers Zip via Explorateur de fichiers.
Nouvelles fonctionnalités de la Tackbar
Dans le cadre des modifications apportées à la barre des tâches, l'équipe de développement réintroduit la possibilité d'afficher chaque instance d'une application séparément avec son étiquette avec la nouvelle option Ne jamais combiner.
Il est désormais possible de supprimer la date et l'heure de la barre d'état système avec une nouvelle option disponible via les paramètres « Date et heure » dans la section « Heure et langue ».
Vous pouvez désormais mettre fin aux applications qui ne répondent pas à partir de la barre des tâches sans ouvrir le Gestionnaire des tâches à l'aide de l'option « Fin de tâche » dans le menu contextuel du clic droit. Vous devez activer l'option depuis la page « Pour les développeurs », qui se trouve désormais dans la section « Système » (au lieu de la section « Confidentialité et sécurité ») de l'application Paramètres.
Autres changements
Microsoft vante également une version mise à jour du terminal Windows et du sous-système Windows pour Linux dans le cadre de ce déploiement, mais les mises à jour sont disponibles quelle que soit la version de Windows 11.
Par exemple, sur Windows Terminal 1.9, la société fait la promotion de nouvelles fonctionnalités telles que l'interface utilisateur de suggestions, la saisie de diffusion et la recherche sur le Web. De plus, sur la chaîne des Canaries, l'application introduit une nouvelle option pour activer des fonctionnalités expérimentales, notamment la nouvelle IA du chatbot.
Si vous activez la nouvelle option expérimentale via la page des paramètres, le système recevra des versions nocturnes du terminal Windows, vous permettant d'essayer de nouvelles fonctionnalités avec le risque de rencontrer des bugs.
Dans le cadre de la mise à jour du sous-système Windows pour Linux (WSL), il introduit la possibilité de réduire automatiquement la taille de la mémoire lorsque la machine virtuelle de WSL est inactive. Vous pouvez désormais également configurer les disques d'application pour qu'ils soient clairsemés afin qu'ils diminuent automatiquement en taille et conservent votre espace de stockage. Le pare-feu Hyper-V a également été mis à jour pour permettre aux règles du pare-feu Microsoft Defender d'affecter vos distributions. De plus, il existe un nouveau mode réseau qui améliore la compatibilité réseau, ajoute la prise en charge IPv6, et bien plus encore.
Mise à jour du 10 octobre 2023 : La langue d'écriture a été mise à jour pour refléter que la mise à jour KB5031354 est officiellement disponible, avec le déploiement du Patch Tuesday d'octobre 2023 en tant que mise à jour de sécurité. À l'origine, Microsoft avait publié la mise à jour (KB5030310 – build 22621.2361) en avant-première le 26 septembre, mais désormais, la mise à jour est disponible pour tous avec de nouvelles fonctionnalités et correctifs de sécurité à partir du 10 octobre.