PowerToysi värskendus 0.58 valmistab ette rakenduse ARM64 algversiooni

Microsoft on välja andnud versiooni PowerToys 0.58, tuues tööriistakomplekti kaasa palju kapotialuseid täiustusi, sealhulgas tööd ARM64 versiooniga.

Microsoft on taas värskendanud PowerToysi tööriistakomplekti Windowsi jaoks, viies selle versioonini 0.58. See uus värskendus ei lisa iseenesest uusi kasutajale suunatud funktsioone, kuid see teeb mõningaid olulisi kapotialuseid muudatusi, sealhulgas valmistub rakenduse tulevaseks ARM64 versiooniks. Praegu on PowerToys mõeldud ainult x64 protsessoritele, mis tähendab, et ARM-seadmetes (nt Surface Pro X) töötamiseks peab see kasutama emulatsiooni, mis mõjutab jõudlust. Paljud PowerToysi ARM64-ga töötamiseks vajalikud komponendid on nüüd komplektis, nii et loodetavasti ei pea me nüüd kaua ootama.

See pole aga kõik, mis selle värskendusega muutunud on. Meeskond on kapoti all veidi tööd teinud, et viia PowerToys kaasaegsematele standarditele. Esiteks ei kasuta see enam veebisisu jaoks vana WebBrowseri juhtelementi ja on lülitunud WebView2-le, mida toidab Chromiumil põhinev Microsoft Edge'i brauser.

Samamoodi loobub PowerToys 0.58 .NET Core 3.1 kasutamisest ja läheb täielikult üle .NET 6-le, nii et see on ajakohasem. Ja arenduse poolel on viimane märkus, et PowerToysi sätete aken töötab nüüd WinUI 3-s, Microsofti kasutajaliidese raamistiku uusimas versioonis. Varem kasutas see XAML Islandsi UWP-stiilis disaini lisamiseks Win32 rakendusse, kuid WinUI 3 koondab kõik need elemendid samuti kokku ja see on uuem. Meeskond ütleb, et see üleminek peaks lahendama mõned XAML-saarte kasutamisega seotud vead, nii et asjad peaksid üldiselt paremini toimima.

Peale selle on PowerToys 0.58-s palju väiksemaid parandusi ja muudatusi, mis parandavad üldist kogemust. Allpool saate lugeda muudatuste täielikku loendit, kui soovite näha kõike, mida on täiustatud.

PowerToys 0.58 muudatuste logi

Kindral

  • Õigekirjakontrolli parandused koodis. Aitäh @jsoref!
  • GitHubi API muudatusest tingitud õigekirjakontrolliga seotud CI-vea parandamine. Aitäh @jsoref!
  • Parandasime dokumentatsiooni viited GitHubile. Aitäh @Cyl18!

ARM64

  • Valmistage ette ARM64 pordi lahendus- ja atribuudifailid. Aitäh @snickler!
  • Porti töötlemata erandite töötleja ARM64-sse. Aitäh @snickler!
  • Seadete projektide port ARM64-sse. Aitäh @snickler!
  • Enamiku PowerToysi porti ARM64-sse. Aitäh @snickler!
  • Silumisutiliitide port ARM64-sse.

Alati peal

  • Mõne rakenduse akna lähtestamise ülemise oleku parandamine. (See oli kiirparandus 0.57 kohta)

Värvivalija

  • CIEXYZ-vormingut kuvatakse nüüd korralikult suurtähtedega.

FancyZones

  • Taastage Windows 11 ümarad nurgad ja lisage selle käitumise juhtimiseks säte. (See oli kiirparandus 0.57 kohta)
  • Parandatud on äärejuhtum, mille puhul Windowsi terminali akent ei klõpsatud avamisel. (See oli kiirparandus 0.57 kohta)
  • Täiustatud jutustaja tugi ruudustiku redaktoris. (See oli kiirparandus 0.57 kohta)
  • Parandatud viga Windows 11 ümarate nurkade taastamisel. (See oli kiirparandus 0.57 kohta)
  • Parandage akende suurust valesti muudetud erinevate dpi sätete korral. (See oli kiirparandus 0.57 kohta)
  • Ekraani identifikaatori eraldusvõime on eemaldatud, nii et eraldusvõime muutumisel tsoone ei lähtestata.
  • Redigeerimisel skaleerige lõuendi paigutust vastavalt uuele skaleerimisele/eraldusvõimele.
  • Uue tööriista tarnimine, mis aitab siluda Windowsi koostoimeid FancyZonesiga.

Failiuurija

  • Parandage arendusfaili eelvaate krahhi, kui seadete faili pole veel loodud. (See oli kiirparandus 0.57 kohta)
  • Dev-faili eelvaatele lisati uued failitüübid (.reg, .xslt, .xsd, .wsdl, .ino, .pde, .razor). Aitäh @Aaron-Junker!
  • Parandage arendusfaili eelvaates olemasolev probleem "fail on endiselt kasutusel". Aitäh @Aaron-Junker!
  • Dev-faili eelvaade suudab nüüd tõlgendada faililaiendeid tõstutundlikult. Aitäh @Aaron-Junker!
  • SVG ja allahindluste vaatajad ei kasuta enam WebBrowserit ja kasutavad selle asemel WebView2.
  • Markdowni eelvaade austab nüüd Windowsi tumeda režiimi sätteid. Aitäh @davidegiacometti!

Hiire utiliit

  • Parandage viga, mille tõttu ikoonidele määratud otseteed ei aktiveeru, kui hiire utiliit oli teatud monitori konfiguratsioonides aktiivne.

PowerToys Run

  • Parandus PowerToys Run seadete värskendamisel suure protsessori ja mäluga. (See oli kiirparandus 0.57 kohta)
  • Lisage programmi, shelli ja otsingu pistikprogrammidele funktsioon "Käita erineva kasutajana". Aitäh @htcfreek! (See oli kiirparandus 0.57 kohta)
  • WindowWalkeri krahhi parandamine, kui virtuaalse töölaua registrivõti pole määratud. Aitäh @htcfreek! (See oli kiirparandus 0.57 kohta)
  • Parandus VS-koodi tööruumide jaoks, mis ei kasuta kasutajatee muutujat kohe pärast installimist või värskendamist. Aitäh @ricardosantos9521! (See oli kiirparandus 0.57 kohta)
  • Süsteemi pistikprogrammi parandamine, mille tõttu PowerToys Run on paljude võrguliideste korral aeglane. Aitäh @htcfreek! (See oli kiirparandus 0.57 kohta)
  • Parandus programmi pistikprogrammi jaoks, mis ei näita tühjade sihtmärkidega spetsiaalseid otseteid, nagu juhtpaneel. (See oli kiirparandus 0.57 kohta)
  • Täiendav logimine terminali pistikprogrammi jaoks. Aitäh @davidegiacometti! (See oli kiirparandus 0.57 kohta)
  • Veebiotsingu ja URI pistikprogrammidel on nüüd parem kood vaikebrauseri tuvastamiseks.
  • Teenuste pistikprogrammi parandamine, mis ei töötle teenuste nimesid tühikutega õigesti. Aitäh @davidegiacometti!
  • Parandage terminali pistikprogramm, mis ei tuvasta profiile õigesti. Aitäh @davidegiacometti!
  • Parandage uusima VSCode'i siseringi järge, mida VSCode'i tööruumide pistikprogrammis ei kuvata. Aitäh @JacobDeuchert!
  • Suurenenud ujuvarvu täpsus pistikprogrammis Unit Converter.
  • VSCode Workspaces leiab nüüd VS Code kaasaskantavad installid. Aitäh @harvastum
  • Lahendatud on probleem PowerToys Run käivitamisel, kui töölauda pole lähtestatud. Aitäh @davidegiacometti!

Seaded

  • Seaded töötavad nüüd XAML-saarte asemel WinUI3-s.
  • Seaded ei tööta enam administraatorina, kui Runner käivitatakse administraatorina.

Jooksja

  • Kasutage värskenduse uuesti kontrollimiseks mõistlikke vaikeaegu, et vältida logidesse tsüklina kirjutamist. (See oli kiirparandus 0.57 kohta)
  • Runner puhastab värskenduste kataloogi, kui installimine on ajakohane. Aitäh @davidegiacometti!

Installer

  • Levitage allkirjastatud .msi faili .exe installeri alglaadimisprogrammis. (See oli kiirparandus 0.57 kohta)
  • Eemaldas installiprogrammist .NET-i tuumasõltuvuse.
  • Osaline tugi ARM64 installerile.
  • Värskendati .NET versioonile 6.0.4.
  • Installimisprobleemide lahendamiseks sundige kõik failid uuesti installimisel/värskendamisel värskendama.

Areng

  • PowerToys ei sõltu enam .NET-i tuumast.
  • WinUI3 on ​​uus sõltuvus. Seaded sihivad nüüd win10-x64 ja win10-arm64 seetõttu.

Loe rohkem

Viimased paar PowerToysi värskendust on keskendunud peamiselt kvaliteediparandustele, mitte uutele funktsioonidele, kuid see pole tingimata halb. Need kapotialused muudatused peaksid hõlbustama ka rakenduse edaspidist hooldamist. Hiljuti nägime uut PowerToysi funktsioon nimega Peek on väljatöötamisel, kuigi see pole veel saadaval. See on sisuliselt macOS-i Quick Looki Windowsi versioon, mis võimaldab teil faile kiiresti vaadata ilma neid vastavas rakenduses avamata.

Kui olete huvitatud, saate laadige GitHubist alla PowerToys 0.58 täna või kontrollige rakenduses värskendusi, kui teil see juba on.