Predstavljamo Windows terminal

Windows Terminal je nova, sodobna, hitra, učinkovita, zmogljiva in produktivna terminalska aplikacija za uporabnike orodij ukazne vrstice in lupin, kot so Command Prompt, PowerShell in WSL.

Windows Terminal bo dostavljen prek trgovine Microsoft Store v sistemu Windows 10 in se bo redno posodabljal, kar bo zagotovilo, da boste vedno na tekočem ter lahko uživate v najnovejših funkcijah in najnovejših izboljšavah z minimalnim naporom.

Predstavljamo Windows terminal

Ključne funkcije terminala Windows

Več zavihkov

Vprašali ste in slišali smo! Najpogosteje zahtevana funkcija za Terminal je podpora za več zavihkov in veseli smo, da lahko končno zagotovimo to funkcijo. Zdaj lahko odprete poljubno število zavihkov, od katerih je vsak povezan z lupino ukazne vrstice ali aplikacijo po vaši izbiri, kot so ukazni poziv, PowerShell, Ubuntu na WSL, Raspberry Pi prek SSH itd.

Predstavljamo Windows terminal

Lepo besedilo

Windows Terminal uporablja motor za upodabljanje besedila, ki temelji na GPU-ju DirectWrite/DirectX. Ta novi mehanizem za upodabljanje besedila bo upodobil besedilne znake, glife in simbole, ki so prisotni v pisavah na vašem računalniku, vključno z ideogrami CJK, emojiji, simboli električnega voda, ikonami, ligaturami za programiranje itd. Ta mehanizem celo upodablja besedilo veliko hitreje kot prejšnje konzole GDI motorja!

Predstavljamo Windows terminal

Imeli boste tudi priložnost uporabljati našo novo pisavo! Želeli smo ustvariti zabavno, novo, monospace pisavo za izboljšanje sodobnega videza in občutka terminala. Ta pisava ne bo vključevala samo programskih ligatur, ampak bo imela tudi lastno odprtokodno skladišče. Ostanite z nami za več informacij o projektu nove pisave!

Predstavljamo Windows terminal

Nastavitve in nastavljivost

Povezali smo se s številnimi uporabniki ukazne vrstice, ki radi prilagajajo svoje terminale in aplikacije ukazne vrstice. Windows Terminal ponuja številne nastavitve in konfiguracijske možnosti, ki omogočajo velik nadzor nad videzom terminala in vsako od lupin/profilov, ki jih je mogoče odpreti kot nove zavihke. Nastavitve so shranjene v strukturirani besedilni datoteki, kar olajša konfiguracijo za uporabnike in/ali orodja.

Z motorjem za konfiguracijo terminala lahko ustvarite več »profilov« za vsako lupino/aplikacijo/orodje, ki ga želite uporabiti, pa naj bo to PowerShell, ukazni poziv, Ubuntu ali celo povezave SSH z napravami Azure ali IoT. Ti profili imajo lahko lastno kombinacijo slogov in velikosti pisave, barvnih tem, stopenj zamegljenosti/prosojnosti ozadja itd. Zdaj lahko ustvarite svoj terminal v svojem slogu, ki je prilagojen vašemu edinstvenemu okusu!

Več!

Ko bo izdan Windows Terminal 1.0, nameravamo začeti delati na številnih funkcijah, ki so že v našem zaostanku, poleg številnih funkcij, ki jih boste kot skupnost verjetno dodali!

Kdaj ga lahko prejmem?

Danes sta terminal Windows in konzola Windows na voljo kot odprtokodna koda, tako da lahko že klonirate, gradite, izvajate in testirate kodo iz repozitorija GitHub:

github.com/Microsoft/Terminal

Poleg tega bo to poletje v trgovini Microsoft Store izdana predogledna različica Windows Terminal za zgodnje uporabnike in povratne informacije.

Načrtujemo, da bomo to zimo končno izdali Windows Terminal 1.0 in sodelovali bomo s skupnostjo, da zagotovimo, da bo popolnoma pripravljen, preden ga izdamo!

Predstavljamo Windows terminal
[Happy Joy Gif – Giphy]

Čakaj ... si rekel odprta koda?

Ja res je! Z veseljem sporočamo, da odpiramo ne samo Windows Terminal, ampak tudi Windows Console, ki vsebuje infrastrukturo ukazne vrstice v sistemu Windows in zagotavlja tradicionalni uporabniški vmesnik konzole.

Komaj čakamo, da skupaj z vami izboljšamo in razširimo izkušnjo ukaznega poziva Windows!

To se sliši neverjetno, toda zakaj preprosto ne izboljšate obstoječe konzole Windows?

Glavni cilj konzole Windows Console je ohraniti združljivost za nazaj z obstoječimi orodji ukazne vrstice, skripti itd. Čeprav smo lahko dodali veliko ključnih izboljšav funkcionalnosti konzole (na primer dodajanje podpore za VT in 24-bitno barvo itd. . Predstavljamo Windows terminalglejte to objavo v spletnem dnevniku), ne moremo narediti nadaljnjih pomembnih izboljšav uporabniškega vmesnika konzole, ne da bi "razbili svet".

Čas je torej za nov, svež pristop.

Windows Terminal se namesti in deluje skupaj z vašo obstoječo aplikacijo Windows Console. Če neposredno zaženete Cmd/PowerShell/itd., se bodo začeli povezovati s tradicionalnim primerkom konzole tako kot običajno. Na ta način združljivost za nazaj ostane nedotaknjena, hkrati pa lahko uporabljate Windows Terminal, če/ko to želite. Konzola Windows bo še desetletja dobavljena z operacijskim sistemom Windows za podporo obstoječim/podedovanim aplikacijam in sistemom.

V redu, kaj pa prispevanje k obstoječemu terminalskemu projektu ali odprtokodni aplikaciji?

Med načrtovanjem smo natančno preučili to možnost in se odločili, da bo naše sodelovanje v obstoječem projektu zahtevalo spremembo projektnih zahtev in arhitekture na način, ki bi bil preveč moteč.

Namesto tega lahko z ustvarjanjem nove odprtokodne terminalske aplikacije in odprtokodne konzole Windows povabimo skupnost, da sodeluje z nami pri izboljšanju kode in njeni uporabi v svojih projektih.

Verjamemo, da je na trgu dovolj prostora za nove/drugačne ideje o tem, kaj terminal lahko in mora početi, in smo zavezani pomagati ekosistemu terminalskih (in povezanih) aplikacij uspevati in se razvijati z uvajanjem novih idej, zanimivih pristopov in vznemirljivih inovacije v tem prostoru.

Prepričan! Kako sodelovati?

Obiščite skladišče na github.com/Microsoft/Terminalza kloniranje, gradnjo, testiranje in zagon terminala! Poleg tega bi bili hvaležni, če bi prijavili napake in delili povratne informacije z nami in skupnostjo ter odpravili težave in izboljšali GitHub.

To poletje poskusite namestiti in zagnati Windows Terminal iz trgovine Microsoft Store. Če naletite na kakršne koli napake, posredujte povratne informacije prek Središča za povratne informacije ali razdelka Težave na GitHubu, ki je prostor za vprašanja in razprave.

Veseli smo sodelovanja z vami! Če imate kakršna koli vprašanja ali pomisleke, ne oklevajte in kontaktirajte Kaylo @cimet_msft in/ali Rich @richturn_ms na Twitterju. Komaj čakamo, da vidimo, katere odlične izboljšave in funkcije boste prinesli v Windows Terminal in Windows Console.

Vir: www.habr.com

Dodaj komentar