Schön, dass Du Dich verklickt hast

Nachrichten

Windows 11 mehr Produktivität für Entwickler

Mike Harsh, Partner Director für Produktmanagement, kündigte auf der Build ’23 im Mai eine Reihe neuer Erfahrungen an, die sich verstärkt auf die Produktivität und Leistung von Entwicklern konzentrieren. Es freut ihn, nun bekanntgeben zu können, dass Funktionen wie Dev Home, Dev Drive, WinGet und Verbesserungen an der Taskleiste, dem Datei-Explorer und vielen anderen mit dem neuesten Windows 11 Update allgemein verfügbar werden. Darüber hinaus gibt es aufregende Neuigkeiten zu den bereits bekannten und geschätzten Entwickler-Tools: dem Windows Subsystem für Linux und Windows Terminal.

Auf der Build im Mai ’23 wurde ein neues Zuhause für Entwickler auf Windows angekündigt – Dev Home. Mit dem neuesten Windows 11 Update ist Dev Home nun Teil des Betriebssystems und macht Entwicklerfunktionen zu einer wichtigen Komponente von Windows 11. Heute stellt das Team eine neue PC-Einrichtungserfahrung für Entwickler vor.

Zum ersten Mal in Windows ist es für Entwickler möglich, sich während der erstmaligen Einrichtung des PCs als Entwickler zu identifizieren. Windows passt dann die Installations­erfahrung an die jeweiligen Arbeitsanforderungen an. Hierfür wählt man die „Entwicklung“-Absicht auf der Seite „Lassen Sie uns Ihre Erfahrung anpassen“ während der Einrichtung aus. Sobald der PC mit „Entwicklung“-Absicht eingerichtet ist, wird es einfacher, alle Vorteile von Dev Home zu nutzen.

Dev Home ist eine neue Erfahrung für Entwickler in Windows 11, die dabei hilft, in den Flow zu gelangen und Workflows zu optimieren, um die Produktivität zu steigern. Dev Home unterstützt Entwickler bei der Einrichtung ihrer Entwicklungs­umgebung, dem Herunterladen von Apps, Paketen oder Repositories und der Verbindung zu Entwicklerkonten und -werkzeugen wie GitHub. Zusätzlich hilft es bei der Erstellung eines Dev Drive für performante Speicherung, alles an einem Ort. Dev Home bietet auch ein anpassbares Dashboard, um sowohl das System als auch Entwicklungsprojekte zu überwachen. Mit der Veröffentlichung von Dev Home v0.5 zusammen mit dem neuesten Windows 11 Update wird noch mehr Funktionalität hinzugefügt, wie das Verwalten von Erweiterungen. Es wird eine neue Erweiterungsseite in Dev Home geben, die Entwicklern dabei hilft, ihre Dev Home-Erweiterungen zu entdecken und zu verwalten, um die Erfahrung zu verbessern und zu personalisieren.

Zusätzlich wurde auf der Build ein weiterer wichtiger Schritt in Richtung Entwicklerproduktivität unternommen. WinGet Configuration, ein schneller und zuverlässiger Mechanismus, um Entwickler schnell auf das Codieren vorzubereiten, wurde eingeführt. Diese Funktion ist jetzt stabil und erfordert keine Aktivierung von experimentellen Features mehr. Es gibt auch mehrere Beispiele, die Entwickler ausprobieren können, sowie GitHub-Repositories, die Konfigurationsdateien enthalten, um Tools zur Quellcodeerstellung schnell zu installieren.

WinGet 1.6 wurde mit aufregenden neuen Fähigkeiten eingeführt, darunter die Unterstützung für Abhängigkeiten und das neue winget download-Kommando, das das Herunterladen von Installationsprogrammen ermöglicht. Dies ermöglicht IT-Profis den Zugriff auf Pakete aus dem Community-Repository und erleichtert die Bereitstellung an Unternehmenskunden.

Darüber hinaus werden in Zukunft kostenlose Apps mit der Bewertung „e“ für jeden aus dem Microsoft Store mit Lizenzen unterstützt. Eine neue Gruppenrichtlinie ermöglicht es IT-Profis außerdem, zu bestimmen, ob Benutzer den Windows Package Manager über die CLI oder PowerShell-Cmdlets verwenden können.

Eine weitere aufregende Entwicklung ist Dev Drive, ein neuer Speicherplatz für Entwickler, der Leistung und Sicherheit bietet. Dieses Speichervolumen basiert auf dem Resilient File System (ReFS) und bietet bis zu 30% Verbesserung in den Build-Zeiten für Datei-I/O-Szenarien. Es wird empfohlen, Paket-Caches und Repositories auf Dev Drive zu verschieben, um die Vorteile zu nutzen. Außerdem bietet die „Für Entwickler-Einstellungen“-Seite nun eine neue Dev Drive-Sektion, die den Status der Dev Drive-Volumes anzeigt.

Microsoft Defender Antivirus bietet auch einen Performance-Modus, der asynchrone Scans auf Dev Drive-Volumes ermöglicht. Dies kann über die verbesserte Benutzeroberfläche für Dev Drive in der Microsoft Security-App gesteuert werden.

Das Team hat sich auch intensiv mit den Wünschen der Entwickler auseinandergesetzt und Verbesserungen an der Taskleiste, die auf der Build im Mai angekündigt wurden, in die stabile Version mit dem neuesten Windows 11 Update integriert. Diese Verbesserungen ermöglichen eine schnellere Identifizierung und den Zugriff auf alle Instanzen einer App in der Taskleiste mit nur einem Klick. Die Taskleiste bietet nun auch die Möglichkeit, das Datum und die Uhrzeit auszublenden. Außerdem können Anwendungen direkt aus der Taskleiste heraus mit einem Rechtsklick geschlossen werden, ohne den Task-Manager öffnen zu müssen. Ein weiterer Vorteil ist die Verbesserung der Archivfunktionalität während der Komprimierung von Dateien unter Windows. Der Datei-Explorer wurde ebenfalls mit neuen Funktionen und Steuerungen in WinUI3 ausgestattet und bietet eine verbesserte Leistung bei Kopier-, Verschiebe-, Lösch- und Verschiebeaktionen.

Windows Terminal 1.19 Preview führt neue Funktionen wie Suggestions UI, Broadcast Input und Web Search ein. Suggestions UI bietet Textvorschläge für den Benutzer, Broadcast Input ermöglicht das Übertragen von Eingaben von einem Terminalfenster in ein anderes in Echtzeit, und Web Search ermöglicht die Durchführung von Websuchen für markierten Text. Eine aufregende Ergänzung ist Windows Terminal Canary, eine Canary-Build von Windows Terminal, die experimentelle Funktionen enthält.

Schließlich bringt die neueste Version des Windows Subsystem für Linux (WSL) Zugriff auf neue experimentelle Funktionen und wichtige Qualitäts- und Fehlerkorrekturen. Zu den neuen Funktionen gehören die automatische Verkleinerung des WSL-VM-Speichers, das Setzen von WSL Virtual Hard Disks auf Sparse, die Hyper-V-Firewall und ein neuer Netzwerkmodus.