Microsoft hat kürzlich die Version 0.71 seiner PowerToys-Suite veröffentlicht, die einige Verbesserungen und kleinere Neuerungen bringt. Die Highlights des Updates sind eine Vorschau für Archivdateien durch Peek, die Möglichkeit, .reg-Dateien standardmäßig in der Registry Preview-App zu öffnen, und ein visuelles Update für die Einstellungen der PowerToys, die nun an das Windows 11-Design angepasst wurden.
PowerToys Videovorstellung
Die Highlights des Updates:
- Unterstützung der Vorschaufunktion für Archivdateien mit Peek. Diese Funktion ermöglicht es Benutzern, den Inhalt von Archivdateien zu sehen, ohne diese öffnen zu müssen. Dies wurde durch die Beiträge von @davidegiacometti ermöglicht.
- Ein Problem mit PT Run, das durch eine fehlende App.Dark.png-Datei verursacht wurde, wurde behoben.
- Es wurde eine Einstellung hinzugefügt, um Registry Preview als Standard-App für das Öffnen von .reg-Dateien festzulegen. Dieses Feature wurde von @randyrants beigetragen.
- Die Titelleiste und das Styling der Einstellungs-App wurden modernisiert (Mica-Hintergrundmaterial), um sie an die Windows 11-Richtlinien anzupassen. Hierfür gilt der Dank @niels9001.
Der gesamte Changelog im Detail
- „Behobene Endlosschleifenprobleme, die durch das Nichtzurücksetzen des globalen Ereignisses verursacht wurden. (Dies war ein Hotfix für 0.70)
- Aktualisierung der CommunityToolkit.Mvvm-Paketversion auf 8.2.0. Danke an @davidegiacometti!
- Behobenes Problem, das zu Verzögerungen beim Ausführen des Runners führte, indem die Überprüfung auf Updates und die Ausführung der Fehlerberichtlogik in den Hintergrundthread verschoben wurden.
- Aktualisierung der WinUIEx-Paketversion auf 2.2. Danke an @niels9001!
- Behobenes Problem, das zu einem Absturz der Einstellungs-App führte, wenn ein zweiter App-Prozess gestartet wurde. Danke an @BLM16!
- Behobene Netzwerkfehler beim Überprüfen von Updates auf virtuellen Maschinen.
- Aktualisierung der Microsoft.CodeAnalysis.NetAnalyzers-Paketversion auf 7.0.3. Danke an @davidegiacometti!
- Aktualisierung der Microsoft.Windows.Compatibility-Paketversion auf 7.0.3.
- Aktualisierung der System.Management-Paketversion auf 7.0.2.
- Behobenes Problem, das dazu führte, dass PowerToys beim Start mit der Priorität „Unter Normal“ gestartet wurde.
ColorPicker - Speichern der Farbverlaufsdaten in einer separaten Datei.
- FancyZones
- Hinzufügen der Funktion zur Verwendung der mittleren Maustaste zum Umschalten mehrerer Zonen. Danke an @BasitAli!
- Behobenes Problem, das dazu führte, dass das Zonenlayout erst angewendet wurde, wenn der Cursor bewegt wurde.
- Verbesserte Logik zur Identifizierung von Monitoren, um Probleme zu minimieren, die einen Layout-Reset verursachen.
- Behobenes Problem, bei dem das Standardlayout anstelle eines leeren Layouts angewendet wurde.
- File Locksmith
- Hinzufügen einer Einstellung, um das Kontextmenü zu erweitern.
Datei-Explorer-Add-Ons - Entwicklerdateien-Vorschauunterstützung für .vsconfig-, .sln-, .vcproj-, .vbproj-, .fsproj- und .vcxproj-Dateien. (Dies war ein Hotfix für 0.70) Danke an @Aaron-Junker!
- Entwicklerdateien-Vorschauunterstützung für .vbs-, .inf-, .gitconfig-, .gitattributes- und .editorconfig-Dateien. (Dies war ein Hotfix für 0.70) Danke an @Aaron-Junker!
- Ändern der Reihenfolge der Kontextmenüpunkte für die Vorschau von Entwicklerdateien. Danke an @Aaron-Junker!
Entwicklerdateien-Vorschauunterstützung für .gitignore-Dateien. (Dies war ein Hotfix für 0.70) Danke an @Aaron-Junker! - Behobenes Problem, das dazu führte, dass das Vorschaufenster beim Auswählen und Ändern der Größe von Dateien flackerte. Danke an @tanchekwei!
- Hosts
- Verbesserung der Benutzererfahrung durch Hinzufügen von Tastenkürzeln. Danke an @davidegiacometti!
- Hinzufügen einer Einstellung zum Festlegen der Dateikodierung. Danke an @davidegiacometti!
- Behebung des Parsens von kommentierten Zeilen mit einer Adresse und einem Host in der Mitte des Kommentars. Danke an @davidegiacometti!
- Behobenes Problem beim Hinzufügen des ersten Eintrags und Verbesserung der UI für eine leere Hosts-Liste. Danke an @davidegiacometti!
- Hinzufügen einer Logik zur Behandlung von mehr als 9 Hosts pro Eintrag (Windows-Begrenzung), indem sie in separate Einträge aufgeteilt werden. Danke an @davidegiacometti!
- ImageResizer
- Hinzufügen einer Ereignisbehandlung für die Eingabetaste beim Festlegen von Breite/Höhe der neuen benutzerdefinierten Größe.
Installer - Behebung der PowerToys-Plugin-Installation. (Dies war ein Hotfix für 0.70) Danke an @davidegiacometti!
- Behobenes Problem, das nach dem Upgrade zu fehlendem Mouse Without Borders-Dienst führte. (Dies war ein Hotfix für 0.70)
- Entfernen unnötiger PT-Run-Registrierungseinträge.
- Mouse Without Borders
- Hinzufügen der Einstellung „Name2IP“. (Dies war ein Hotfix für 0.70)
- Behobene Probleme mit der Geräteanordnung. (Dies war ein Hotfix für 0.70)
- Behebung des Verbergens des Cursors am oberen Bildschirmrand, wenn „Maus am Bildschirmrand verstecken“ aktiviert ist. (Dies war ein Hotfix für 0.70)
- Behobenes Problem, das das Betriebssystem am Wechsel in den Ruhezustand hinderte. (Dies war ein Hotfix für 0.70)
- Entfernen der Tastenkürzel für veraltete VKMap-Funktionalität. (Dies war ein Hotfix für 0.70) Danke an @dtaylor84!
- MWB funktioniert auch ohne Dienst, wenn der Dienst nicht ordnungsgemäß gestartet wird. (Dies war ein Hotfix für 0.70)
- Behobenes Fokusproblem, das dazu führte, dass „Maus am Bildschirmrand verstecken“ nicht ordnungsgemäß funktionierte. (Dies war ein Hotfix für 0.70)
- Behobenes Problem, das dazu führte, dass die App die Tastenkürzel übernahm, wenn sie nur teilweise übereinstimmten.
- Peek
- Verwenden der Tastenkombination Strg+Leertaste nur, wenn Desktop oder Shell im Vordergrund sind. (Dies war ein Hotfix für 0.70)
- Hinzufügen der Funktion zum Ausblenden des Fensters mit der Esc-Taste. (Dies war ein Hotfix für 0.70) Danke an @davidegiacometti!
- Hinzufügen einer Einstellung, um immer nicht erhöht auszuführen (standardmäßig aktiviert). (Dies war ein Hotfix für 0.70)
- Unterstützung für .vsconfig-, .sln-, .vcproj-, .vbproj-, .fsproj- und .vcxproj-Dateien. (Dies war ein Hotfix für 0.70)
- Behobenes Blink-Problem beim Laden von Entwicklerdateien. (Dies war ein Hotfix für 0.70)
- Zurücksetzen der Vorschaueinstellung beim Schließen des Peek-Fensters. (Dies war ein Hotfix für 0.70)
- Zentrieren des Peek-Fensters auf dem aktivierten Monitor des Datei-Explorers. (Dies war ein Hotfix für 0.70) Danke an @SamChaps!
- Behebung der Vorschau nicht unterstützter Dateitypen durch Verwendung effektiver Pixel. (Dies war ein Hotfix für 0.70) Danke an @SamChaps!
- Unterstützung für .vbs-, .inf-, .gitconfig-, .gitattributes- und .editorconfig-Dateien. (Dies war ein Hotfix für 0.70) Danke an @Aaron-Junker!
- Behebung eines Speicherlecks durch Löschen generierter Miniaturansichten. (Dies war ein Hotfix für 0.70)
- Hinzufügen einer Einstellung zum Schließen bei Fokusverlust. (Dies war ein Hotfix für 0.70)
- Behebung eines Absturzes beim Auslösen von Peek ohne ausgewählte Dateien. (Dies war ein Hotfix für 0.70)
- Behebung der Einstellung zum Festlegen des Peek-Fensters als Vordergrundfenster. (Dies war ein Hotfix für 0.70)
- Behebung einer Rennbedingung, die dazu führte, dass eine Vorschau mit geringer Qualität angezeigt wurde, auch wenn eine Vorschau mit hoher Qualität vorhanden ist. (Dies war ein Hotfix für 0.70)
- Unterstützung für .htm-Dateien hinzugefügt.
- Behebung eines Problems, bei dem die Titelleistenschaltflächenfarben nicht bei Änderung des Windows-Themas aktualisiert wurden.
- Hinzufügen der Auf-/Ab-Pfeiltastennavigation. Danke an @DanWiseProgramming!
- Verbesserung der Benutzererfahrung durch Festlegen der Mindestfenstergröße und Hinzufügen von Tooltipps für angezeigten Text. Danke an @htcfreek!
- Behebung eines Absturzes beim Vorschaubetrachten von Internetverknüpfungsdateien.
Unterstützung für die Vorschau von Archivdateien hinzugefügt. Danke an @davidegiacometti! - PowerToys Run
- Behebung eines Absturzes durch nicht threadsicheres Aktualisieren der Ergebnisse.
- Behebung eines Absturzes durch fehlende App.Dark.png.
- Codebereinigung und Behebung eines möglichen Absturzes durch fehlende VS Code-Instanz im VS Code-Plugin. Danke an @davidegiacometti!
- Behebung des Umgebungshelfers für geschachtelte Umgebungsvariablen. Danke an @htcfreek!
- Quick Accent
- Hinzufügen der Multiplikations- und Divisionszeichen. Danke an @ailintom!
- Hinzufügen des öffnenden Ausrufezeichens für die katalanische und spanische Sprache. Danke an @Aaron-Junker!
- Hinzufügen des Paragraphenzeichens („§“, U+00A7). Danke an @EikeJoo!
- Hinzufügen von Akzentzeichen und weiteren zusätzlichen Zeichen. Danke an @WilkoLu!
- Registry Preview
- Hinzufügen einer Einstellung, um die App als Standard-App zum Öffnen von .reg-Dateien festzulegen. Danke an @randyrants!
- Zusammenführen der Einstellungen in einen einzigen Ordner.
- Behebung eines Problems beim Speichern von Dateien ohne Abschneiden. Danke an @qwerty472123!
- Text Extractor
- Verschiedene Verbesserungen und Fehlerbehebungen. Danke an @TheJoeFin!
- Einstellungen
- Stylingkorrekturen für die Seiten Peek und Mouse Without Borders. (Dies war ein Hotfix für 0.70) Danke an @niels9001!
- Behebung des Mouse Without Borders-Maschinenverbindungsstatus-Stylings. (Dies war ein Hotfix für 0.70)
- Verbesserung der UX der Mouse Without Border-Seite „Deinstallationsdienst“, wenn sie nicht zugänglich ist. (Dies war ein Hotfix für 0.70)
- Aktualisierung der Screenshots und Anweisungen zum Datei-Explorer-Modul, um dem Windows 11 Datei-Explorer zu entsprechen. Danke an @infinitepower18!
- Modernisierung der App-Titelleiste und des Stylings (Mica-Hintergrundmaterial) gemäß den Windows 11-Richtlinien. Danke an @niels9001!
- Verbesserte Fehlerbehandlung bei Fehlschlagen der Sicherung der Einstellungen.
- Hinzufügen einer Zurücksetzen-Schaltfläche zur Verknüpfungssteuerung, um den Aktivierungskurzbefehl auf den Standardwert zurückzusetzen. Danke an @Svenlaa!
- Verbesserte „Apps ausschließen“-Einstellung für alle Module, um Apps auch nach Titel zu erkennen.
- Entwicklung
- Hinzufügen von Peek und Mouse Without Borders zu den GitHub-Vorlagen. (Dies war ein Hotfix für 0.70)
- Behebung der CI-Veröffentlichungspipelines für Winget-Paketübermittlung. (Dies war ein Hotfix für 0.70)
- Behebung von Prozessberichts- und Beendigungslisten für Peek und Mouse Without Borders. (Dies war ein Hotfix für 0.70)
- Hinzufügen einer Winget-Konfigurationsdatei. (Dies war ein Hotfix für 0.70) Danke an @ryfu-msft!
- Behebung von Lokalisierungsproblemen in den Tests.
- Hinzufügen der Microsoft.VisualStudio.Component.VC.ATL-Bibliothek zu .vsconfig.
- Onboarding für GitOps.ResourceManagement.“