PowerToys 0.58 -päivitys valmistelee sovelluksen alkuperäisen ARM64-version

click fraud protection

Microsoft on julkaissut PowerToys 0.58:n, joka tuo monia parannuksia työkalusarjaan, mukaan lukien työskentely ARM64-versiolla.

Microsoft on jälleen päivittänyt PowerToys-työkalusarjan Windowsille ja tuonut sen versioon 0.58. Tämä uusi päivitys ei sinänsä lisää uusia käyttäjille suunnattuja ominaisuuksia, mutta se tekee joitain tärkeitä muutoksia konepellin sisällä, mukaan lukien valmistautuminen sovelluksen tulevaan ARM64-versioon. Tällä hetkellä PowerToys on suunniteltu vain x64-prosessoreille, mikä tarkoittaa, että toimiakseen ARM-laitteissa, kuten Surface Pro X: ssä, sen on käytettävä emulointia, mikä vaikuttaa suorituskykyyn. Monet PowerToysin ARM64:llä toimimiseen vaadittavista komponenteista ovat nyt mukana paketissa, joten toivottavasti meidän ei tarvitse odottaa kauan.

Tämä ei kuitenkaan ole kaikki, mikä on muuttunut tämän päivityksen myötä. Tiimi on tehnyt työtä konepellin alla saattaakseen PowerToysin nykyaikaisempien standardien mukaisiksi. Ensinnäkin se ei enää käytä vanhaa WebBrowser-hallintaa verkkosisällölle, ja se on siirtynyt WebView2:een, jota käyttää Chromium-pohjainen Microsoft Edge -selain.

Samoin PowerToys 0.58 luopuu kaiken .NET Core 3.1:n käytöstä ja siirtyy kokonaan .NET 6:een, joten se on ajankohtaisempi. Ja viimeinen huomautus kehityspuolella, PowerToys Settings -ikkuna toimii nyt WinUI 3:ssa, Microsoftin käyttöliittymäkehyksen uusimmassa versiossa. Aiemmin se käytti XAML Islandsia UWP-tyylisen suunnittelun sisällyttämiseen Win32-sovellukseen, mutta WinUI 3 yhdistää myös kaikki nämä elementit ja se on uudempi. Tiimi sanoo, että tämän siirtymän pitäisi ratkaista joitain XAML Islandsin käyttöön liittyviä bugeja, joten asioiden pitäisi toimia paremmin.

Sen lisäksi PowerToys 0.58:ssa on paljon pienempiä korjauksia ja parannuksia, jotka parantavat käyttökokemusta. Voit lukea koko luettelon muutoksista alta, jos haluat nähdä kaiken, mitä on parannettu.

PowerToys 0.58 muutosloki

Kenraali

  • Oikeinkirjoituksen korjauksia koodissa. Kiitos @jsoref!
  • Korjaa GitHub API: n muutoksesta johtuva oikeinkirjoituksen tarkistukseen liittyvä CI-virhe. Kiitos @jsoref!
  • Korjattu dokumentaatioviittaukset GitHubiin. Kiitos @Cyl18!

ARM64

  • Valmistele ratkaisu- ja ominaisuustiedostot ARM64-portille. Kiitos @snickler!
  • Portti käsittelemätön poikkeuskäsittelijä ARM64:ään. Kiitos @snickler!
  • Asetusprojektien portti ARM64:ään. Kiitos @snickler!
  • Useimpien PowerToys-laitteiden liittäminen ARM64:ään. Kiitos @snickler!
  • Viankorjausapuohjelmien portti ARM64:ään.

Aina päällä

  • Korjaus joidenkin sovellusten ikkunan nollauksen ylimpään tilaan. (Tämä oli hotfix-korjaus 0.57:lle)

Värinvalitsija

  • CIEXYZ-muoto näkyy nyt oikein isoilla kirjaimilla.

FancyZones

  • Palauta pyöristetyt kulmat Windows 11:ssä ja lisää asetus tämän toiminnan hallitsemiseksi. (Tämä oli hotfix-korjaus 0.57:lle)
  • Korjattu reunakotelo, jossa Windows Terminal -ikkuna ei napsahtanut avattaessa. (Tämä oli hotfix-korjaus 0.57:lle)
  • Parannettu kertojatuki Grid Editorissa. (Tämä oli hotfix-korjaus 0.57:lle)
  • Korjattu virhe, kun palautettiin pyöristetyt kulmat Windows 11:ssä. (Tämä oli hotfix-korjaus 0.57:lle)
  • Korjaus ikkunoiden kokoa ei ole muutettu oikein eri dpi-asetuksissa. (Tämä oli hotfix-korjaus 0.57:lle)
  • Näytön tunnuksesta on poistettu tarkkuus, joten vyöhykkeitä ei nollata resoluution muuttuessa.
  • Skaalaa kankaan asettelua muokatessasi uuden skaalauksen/resoluution mukaan.
  • Toimitetaan uusi työkalu, joka auttaa korjaamaan Windows-vuorovaikutuksia FancyZonesin kanssa.

Tiedostonhallinta

  • Korjaa dev-tiedoston esikatselun kaatuminen, jos asetustiedostoa ei ole vielä luotu. (Tämä oli hotfix-korjaus 0.57:lle)
  • Dev-tiedoston esikatseluun lisättiin uusia tiedostotyyppejä (.reg, ".xslt", ".xsd", ".wsdl", ".ino", ".pde", ".razor"). Kiitos @Aaron-Junker!
  • Korjaa olemassa oleva "tiedosto edelleen käytössä" -ongelma kehittäjätiedoston esikatselussa. Kiitos @Aaron-Junker!
  • Dev-tiedoston esikatselu pystyy nyt tulkitsemaan tiedostopäätteitä kirjainkoon erottelukyvyllä. Kiitos @Aaron-Junker!
  • SVG- ja markdown-katseluohjelmat eivät enää käytä WebBrowseria, vaan käyttävät sen sijaan WebView2:ta.
  • Markdown-esikatselu noudattaa nyt Windowsin pimeän tilan asetuksia. Kiitos @davidegiacometti!

Hiiri-apuohjelma

  • Korjaa virhe, joka aiheuttaa sen, että kuvakkeisiin asetetut pikakuvakkeet eivät aktivoidu, kun hiiriapuohjelma oli aktiivinen tietyissä näyttökokoonpanoissa.

PowerToys Run

  • Korjaa PowerToys Run -toiminnolle, joka käyttää suurta prosessoria ja muistia asetuksia päivitettäessä. (Tämä oli hotfix-korjaus 0.57:lle)
  • Lisää "Suorita eri käyttäjänä" -ominaisuus Ohjelma-, Shell- ja Search-laajennuksiin. Kiitos @htcfreek! (Tämä oli hotfix-korjaus 0.57:lle)
  • Korjaus WindowWalkerin kaatumiseen, kun Virtual Desktopin rekisteriavainta ei ole asetettu. Kiitos @htcfreek! (Tämä oli hotfix-korjaus 0.57:lle)
  • Korjaus VS Code -työtiloihin, jotka eivät käytä käyttäjän polkumuuttujaa heti asennuksen tai päivityksen jälkeen. Kiitos @ricardosantos9521! (Tämä oli hotfix-korjaus 0.57:lle)
  • Korjaus System-laajennukseen, joka aiheuttaa PowerToys Runin hitaan, kun verkkoliitäntöjä on useita. Kiitos @htcfreek! (Tämä oli hotfix-korjaus 0.57:lle)
  • Korjaus ohjelmalaajennukseen, joka ei näytä erityisiä pikakuvakkeita tyhjillä kohteilla, kuten Ohjauspaneeli. (Tämä oli hotfix-korjaus 0.57:lle)
  • Lisäkirjaus Terminal-laajennukselle. Kiitos @davidegiacometti! (Tämä oli hotfix-korjaus 0.57:lle)
  • Verkkohaku- ja URI-laajennuksissa on nyt parempi koodi oletusselaimen tunnistamiseen.
  • Korjaus siihen, että Services-laajennus ei käsittele palvelujen nimiä välilyönneillä oikein. Kiitos @davidegiacometti!
  • Korjaa päätelaajennus, joka ei tunnista profiileja oikein. Kiitos @davidegiacometti!
  • Korjaus uusimpaan VSCode-sisäpiiriversioon, joka ei näy VSCode Workspaces -laajennuksessa. Kiitos @JacobDeuchert!
  • Parannettu kelluvien lukujen tarkkuus Unit Converter -laajennuksessa.
  • VSCode Workspaces löytää nyt kannettavat VS Coden asennukset. Kiitos @harvastum
  • Korjattu ongelma PowerToys Runin käynnistyksessä, kun työpöytää ei ole alustettu. Kiitos @davidegiacometti!

asetukset

  • Asetukset toimivat nyt WinUI3:lla XAML-saarten sijaan.
  • Asetukset eivät enää toimi järjestelmänvalvojana, kun runner käynnistetään järjestelmänvalvojana.

Juoksija

  • Käytä järkeviä oletusaikoja päivityksen tarkistamiseen, jotta lokeihin ei kirjoiteta silmukassa. (Tämä oli hotfix-korjaus 0.57:lle)
  • Runner puhdistaa päivityshakemiston, jos asennus on ajan tasalla. Kiitos @davidegiacometti!

Asentaja

  • Jaa allekirjoitettu .msi .exe-asennusohjelman käynnistysohjelman sisällä. (Tämä oli hotfix-korjaus 0.57:lle)
  • Poistettu .NET-ydinriippuvuus asennusohjelmasta.
  • Osittainen tuki ARM64-asennusohjelmalle.
  • .NET päivitetty versioon 6.0.4.
  • Pakota päivittämään kaikki tiedostot uudelleenasennuksen/päivityksen yhteydessä yrittääksesi korjata asennusongelmat.

Kehitys

  • PowerToys ei enää ole riippuvainen .NET-ytimestä.
  • WinUI3 on ​​uusi riippuvuus. Asetukset kohdistuvat nyt win10-x64- ja win10-arm64-verkkoihin tämän vuoksi.

Lue lisää

Pari viimeistä PowerToysin päivitystä ovat keskittyneet lähinnä laadun parannuksiin uusien ominaisuuksien sijaan, mutta se ei välttämättä ole huono asia. Näiden konepellin alaisten muutosten pitäisi myös helpottaa sovelluksen ylläpitoa jatkossa. Äskettäin näimme uuden PowerToys-ominaisuus nimeltä Peek on kehitteillä, vaikka se ei ole vielä saatavilla. Se on pohjimmiltaan macOS: n Quick Lookin Windows-versio, jonka avulla voit tarkastella tiedostoja nopeasti avaamatta niitä vastaavassa sovelluksessa.

Jos olet kiinnostunut, voit lataa PowerToys 0.58 GitHubista tänään tai tarkista päivitykset sovelluksesta, jos sinulla on se jo.