PowerToys 0.58 naujinimas paruošia vietinę ARM64 programos versiją

click fraud protection

„Microsoft“ išleido „PowerToys 0.58“, suteikdama daugybę įrankių rinkinio patobulinimų, įskaitant darbą su ARM64 versija.

„Microsoft“ dar kartą atnaujino „PowerToys“ įrankių rinkinį, skirtą „Windows“, pristatydama jį į 0.58 versiją. Šis naujas atnaujinimas per se neprideda jokių naujų naudotojams skirtų funkcijų, tačiau jame yra keletas svarbių pakeitimų, įskaitant pasiruošimą būsimai programos ARM64 versijai. Šiuo metu „PowerToys“ yra sukurta tik x64 procesoriams, o tai reiškia, kad norint veikti ARM įrenginiuose, tokiuose kaip „Surface Pro X“, reikia naudoti emuliaciją, kuri turi įtakos našumui. Daugelis būtinų komponentų, kad „PowerToys“ veiktų ARM64, dabar yra įtraukti į paketą, todėl tikimės, kad dabar nereikės ilgai laukti.

Tačiau tai dar ne viskas, kas pasikeitė su šiuo atnaujinimu. Komanda atliko tam tikrą darbą, kad „PowerToys“ atitiktų modernesnius standartus. Viena vertus, ji nebenaudoja senojo žiniatinklio naršyklės valdiklio žiniatinklio turiniui ir perėjo į WebView2, maitinamą „Chromium“ pagrindu veikiančios „Microsoft Edge“ naršyklės.

Panašiai „PowerToys 0.58“ atsisako visų .NET Core 3.1 naudojimo ir visiškai pereina prie .NET 6, todėl jis yra naujesnis. Kalbant apie kūrimo pusę, „PowerToys“ nustatymų langas dabar veikia „WinUI 3“, naujausioje „Microsoft“ vartotojo sąsajos versijoje. Anksčiau ji naudojo XAML salas, kad įtrauktų UWP stiliaus dizainą į Win32 programą, tačiau WinUI 3 taip pat sujungia visus šiuos elementus ir yra naujesnė. Komanda teigia, kad šis perėjimas turėtų išspręsti kai kurias klaidas, susijusias su XAML salų naudojimu, todėl viskas turėtų veikti geriau.

Be to, „PowerToys 0.58“ yra daug mažesnių pataisymų ir patobulinimų, kurie pagerina bendrą patirtį. Toliau galite perskaityti visą pakeitimų sąrašą, jei norite pamatyti viską, kas buvo patobulinta.

PowerToys 0.58 pakeitimų žurnalas

Generolas

  • Rašybos tikrinimo pataisymai kode. Dėkoju @jsoref!
  • Ištaisykite CI klaidą, susijusią su rašybos tikrinimu dėl GitHub API pakeitimo. Dėkoju @jsoref!
  • Ištaisytos dokumentacijos nuorodos į „GitHub“. Dėkoju @Cyl18!

ARM64

  • Paruoškite ARM64 prievado sprendimo ir ypatybių failus. Dėkoju @snickler!
  • Neapdorotą išimčių tvarkyklę prijunkite prie ARM64. Dėkoju @snickler!
  • Nustatymų projektų prievadas į ARM64. Dėkoju @snickler!
  • Daugumos „PowerToys“ prijungimas prie ARM64. Dėkoju @snickler!
  • Derinimo paslaugų prievadas į ARM64.

Visada viršuje

  • Pataisykite viršutinę kai kurių programų lango nustatymo iš naujo būseną. (Tai buvo karštoji pataisa, skirta 0.57)

Spalvų rinkiklis

  • CIEXYZ formatas dabar tinkamai rodomas didžiosiomis raidėmis.

„FancyZones“.

  • Atkurkite užapvalintus kampus sistemoje „Windows 11“ ir pridėkite nustatymą, kad galėtumėte valdyti šį elgesį. (Tai buvo karštoji pataisa, skirta 0.57)
  • Ištaisytas krašto atvejis, kai atidarius „Windows“ terminalo langas nebuvo užfiksuojamas. (Tai buvo karštoji pataisa, skirta 0.57)
  • Patobulintas pasakotojo palaikymas tinklelio rengyklėje. (Tai buvo karštoji pataisa, skirta 0.57)
  • Ištaisyta klaida atkuriant užapvalintus kampus sistemoje „Windows 11“. (Tai buvo karštoji pataisa, skirta 0.57)
  • Pataisykite, ar langų dydis netinkamai keičiamas naudojant skirtingus dpi nustatymus. (Tai buvo karštoji pataisa, skirta 0.57)
  • Pašalinta ekrano identifikatoriaus skiriamoji geba, todėl zonos nenustatomos iš naujo, kai keičiasi skyra.
  • Redaguodami pakeiskite drobės išdėstymo mastelį pagal naują mastelį / skyrą.
  • Pristatome naują įrankį, padedantį derinti „Windows“ sąveiką su „FancyZones“.

Failų naršyklė

  • Jei nustatymų failas dar nebuvo sukurtas, ištaisykite gedimą programuotojo failo peržiūroje. (Tai buvo karštoji pataisa, skirta 0.57)
  • Nauji failų tipai buvo įtraukti į dev failo peržiūrą (.reg, ".xslt", ".xsd", ".wsdl", ".ino", ".pde", ".razor"). Dėkoju @Aaronas-Junkeris!
  • Išspręskite esamą „failas vis dar naudojamas“ problemą kūrėjo failo peržiūroje. Dėkoju @Aaronas-Junkeris!
  • Dev failo peržiūra dabar gali interpretuoti failų plėtinius neskiriant didžiųjų ir mažųjų raidžių. Dėkoju @Aaronas-Junkeris!
  • SVG ir žymėjimo peržiūros priemonės nebenaudoja žiniatinklio naršyklės ir naudoja WebView2.
  • „Markdown“ peržiūra dabar atsižvelgia į tamsaus režimo nustatymus sistemoje „Windows“. Dėkoju @davidegiacometti!

Pelės naudingumas

  • Ištaisykite klaidą, dėl kurios piktogramose nustatyti spartieji klavišai neįsijungia, kai tam tikrose monitoriaus konfigūracijose buvo aktyvi pelės paslaugų programa.

PowerToys bėgimas

  • Pataisykite PowerToys Run naudojant didelį procesorių ir atmintį atnaujinant nustatymus. (Tai buvo karštoji pataisa, skirta 0.57)
  • Pridėkite funkciją „Vykdyti kaip kitam vartotojui“ prie Programos, Shell ir paieškos papildinių. Dėkoju @htcfreek! (Tai buvo karštoji pataisa, skirta 0.57)
  • Ištaisykite „WindowWalker“ gedimą, kai nenustatytas virtualaus darbalaukio registro raktas. Dėkoju @htcfreek! (Tai buvo karštoji pataisa, skirta 0.57)
  • Pataisykite VS kodo darbo sritis, kuriose nenaudojamas vartotojo kelio kintamasis iškart po įdiegimo ar atnaujinimo. Dėkoju @ricardosantos9521! (Tai buvo karštoji pataisa, skirta 0.57)
  • Pataisykite sistemos papildinį, dėl kurio „PowerToys Run“ veikia lėtai, kai yra daug tinklo sąsajų. Dėkoju @htcfreek! (Tai buvo karštoji pataisa, skirta 0.57)
  • Pataisykite programos papildinį, kuriame nėra specialių nuorodų su tuščiais tikslais, pvz., Valdymo skydas. (Tai buvo karštoji pataisa, skirta 0.57)
  • Papildomas terminalo papildinio registravimas. Dėkoju @davidegiacometti! (Tai buvo karštoji pataisa, skirta 0.57)
  • Žiniatinklio paieška ir URI papildiniai turi geresnį kodą numatytajai naršyklei aptikti.
  • Pataisykite, kad paslaugų papildinys tinkamai netvarko paslaugų pavadinimų su tarpais. Dėkoju @davidegiacometti!
  • Pataisykite terminalo papildinį, kuris netinkamai atpažįsta profilius. Dėkoju @davidegiacometti!
  • Pataisykite naujausią „VSCode“ viešai neatskleistos versijos versiją, kuri nerodoma „VSCode Workspaces“ papildinyje. Dėkoju @JacobDeuchert!
  • Padidintas slankiųjų skaičių tikslumas vienetų keitiklio papildinyje.
  • „VSCode Workspaces“ dabar randa nešiojamus „VS Code“ įrenginius. Dėkoju @harvastum
  • Ištaisyta problema paleidžiant PowerToys Run, kai darbalaukis nėra inicijuotas. Dėkoju @davidegiacometti!

Nustatymai

  • Nustatymai dabar veikia WinUI3, o ne XAML salose.
  • Nustatymai nebeveikia kaip administratorius, kai bėgikas paleidžiamas kaip administratorius.

Bėgikas

  • Iš naujo patikrinkite, ar nėra naujinimų, naudokite protingą numatytąjį laiką, kad išvengtumėte įrašymo į žurnalus cikle. (Tai buvo karštoji pataisa, skirta 0.57)
  • Jei diegimas atnaujintas, Runner išvalo naujinimų katalogą. Dėkoju @davidegiacometti!

Montuotojas

  • Paskirstykite pasirašytą .msi .exe diegimo programos įkrovos programoje. (Tai buvo karštoji pataisa, skirta 0.57)
  • Pašalinta .NET pagrindinė priklausomybė iš diegimo programos.
  • Dalinis ARM64 diegimo programos palaikymas.
  • Atnaujintas .NET į 6.0.4.
  • Priverskite atnaujinti visus failus iš naujo įdiegdami / atnaujindami, kad pabandytumėte išspręsti diegimo problemas.

Plėtra

  • „PowerToys“ nebepriklauso nuo .NET branduolio.
  • WinUI3 yra nauja priklausomybė. Dėl šios priežasties nustatymai dabar taikomi win10-x64 ir win10-arm64.

Skaityti daugiau

Pastaruosiuose „PowerToys“ atnaujinimuose daugiausia dėmesio buvo skirta kokybės patobulinimams, o ne naujoms funkcijoms, tačiau tai nebūtinai yra blogai. Šie po dangteliu susiję pakeitimai taip pat turėtų padėti lengviau prižiūrėti programą. Neseniai pamatėme naują „PowerToys“ funkcija vadinama „Peek“. yra kuriama, nors dar nepasiekiama. Iš esmės tai yra „MacOS Quick Look“ Windows versija, leidžianti greitai peržiūrėti failus neatidarius jų atitinkamoje programoje.

Jei jus domina, galite atsisiųskite PowerToys 0.58 iš GitHub šiandien arba patikrinkite, ar programoje nėra naujinių, jei ją jau turite.