Predstavljamo Windows terminal

Windows Terminal nova je, moderna, brza, učinkovita, snažna i produktivna terminalska aplikacija za korisnike alata i ljuski naredbenog retka kao što su Command Prompt, PowerShell i WSL.

Windows terminal isporučivat će se putem Microsoftove trgovine na Windows 10 i redovito će se ažurirati, osiguravajući da ste uvijek u tijeku i da možete uživati ​​u najnovijim značajkama i najnovijim poboljšanjima uz minimalan napor.

Predstavljamo Windows terminal

Ključne značajke Windows terminala

Više kartica

Pitali ste i čuli smo! Najčešće tražena značajka za Terminal je podrška za više kartica i oduševljeni smo što konačno možemo pružiti tu značajku. Sada možete otvoriti bilo koji broj kartica, od kojih je svaka povezana s ljuskom naredbenog retka ili aplikacijom po vašem izboru, kao što je Command Prompt, PowerShell, Ubuntu na WSL-u, Raspberry Pi putem SSH-a itd.

Predstavljamo Windows terminal

Prekrasan tekst

Windows terminal koristi GPU-ubrzani DirectWrite/DirectX motor za renderiranje teksta. Ovaj novi mehanizam za renderiranje teksta će renderirati tekstualne znakove, glifove i simbole prisutne u fontovima na vašem računalu uključujući CJK ideograme, emojije, simbole električnih vodova, ikone, ligature za programiranje, itd. Ovaj motor čak renderira tekst mnogo brže od prethodnih GDI konzola!

Predstavljamo Windows terminal

Također ćete imati priliku koristiti naš novi font! Željeli smo stvoriti zabavan, novi jednoprostorni font kako bismo poboljšali moderan izgled i dojam terminala. Ovaj font neće uključivati ​​samo ligature za programiranje, već će imati i vlastiti repozitorij otvorenog koda. Pratite nas za više informacija o projektu novog fonta!

Predstavljamo Windows terminal

Postavke i konfigurabilnost

Povezali smo se s mnogim korisnicima naredbenog retka koji vole prilagođavati svoje terminale i aplikacije naredbenog retka. Windows terminal nudi mnoge postavke i mogućnosti konfiguracije koje daju puno kontrole nad izgledom terminala i svake od ljuski/profila koji se mogu otvoriti kao nove kartice. Postavke su pohranjene u strukturiranoj tekstualnoj datoteci, što olakšava konfiguraciju za korisnike i/ili alate.

Koristeći mehanizam za konfiguraciju terminala, možete stvoriti višestruke "profile" za svaku ljusku/aplikaciju/alat koji želite koristiti, bilo da se radi o PowerShell-u, Command Prompt-u, Ubuntu-u ili čak SSH vezama s Azure ili IoT uređajima. Ovi profili mogu imati vlastitu kombinaciju stilova i veličina fonta, teme boja, razine zamućenja pozadine/transparentnosti itd. Sada možete kreirati vlastiti terminal u vlastitom stilu koji je prilagođen vašem jedinstvenom ukusu!

Više!

Nakon što Windows Terminal 1.0 bude objavljen, planiramo početi raditi na mnogim značajkama koje su već u našem zaostatku, uz mnoge značajke koje ćete vi kao zajednica vjerojatno dodati!

Kada ga mogu dobiti?

Danas su Windows terminal i Windows konzola dostupni u otvorenom kodu, tako da već možete klonirati, graditi, pokretati i testirati kod iz GitHub repozitorija:

github.com/Microsoft/Terminal

Također, ovog će ljeta u Microsoft Storeu biti objavljena pretpregledna verzija Windows Terminala za prve korisnike i povratne informacije.

Planiramo konačno izdati Windows Terminal 1.0 ove zime i radit ćemo sa zajednicom kako bismo bili sigurni da je potpuno spreman prije nego što ga objavimo!

Predstavljamo Windows terminal
[Happy Joy Gif – Giphy]

Čekaj... jesi li rekao open source?

Da je! Zadovoljstvo nam je najaviti da otvaramo ne samo Windows terminal, već i Windows konzolu, koja sadrži infrastrukturu naredbenog retka u sustavu Windows i pruža tradicionalni UX konzole.

Jedva čekamo raditi s vama kako bismo poboljšali i proširili iskustvo Windows naredbenog retka!

Ovo zvuči nevjerojatno, ali zašto jednostavno ne poboljšate postojeću Windows konzolu?

Glavni cilj Windows konzole je održati kompatibilnost s postojećim alatima naredbenog retka, skriptama itd. Iako smo mogli dodati mnoga ključna poboljšanja funkcionalnosti konzole (na primjer, dodavanje podrške za VT i 24-bitnu boju itd. . Predstavljamo Windows terminalpogledajte ovu objavu na blogu), ne možemo učiniti daljnja značajna poboljšanja korisničkog sučelja konzole bez da “razbijemo svijet”.

Dakle, vrijeme je za novi, svježi pristup.

Windows Terminal instalira se i radi zajedno s vašom postojećom aplikacijom Windows Console. Ako izravno pokrenete Cmd/PowerShell/itd., počet će se povezivati ​​s tradicionalnom instancom konzole kao i obično. Na ovaj način kompatibilnost sa prethodnim verzijama ostaje netaknuta, au isto vrijeme možete koristiti Windows terminal ako/kada to želite. Windows konzola nastavit će se isporučivati ​​sa sustavom Windows sljedećih desetljeća kako bi podržala postojeće/naslijeđene aplikacije i sustave.

U redu, što je s doprinosom postojećem projektu terminala ili aplikaciji otvorenog koda?

Pažljivo smo istražili ovu opciju tijekom planiranja i odlučili da bi naše sudjelovanje u postojećem projektu zahtijevalo promjenu zahtjeva i arhitekture projekta na način koji bi bio previše ometajući.

Umjesto toga, stvaranjem nove terminalske aplikacije otvorenog koda i Windows konzole otvorenog koda, možemo pozvati zajednicu da surađuje s nama u poboljšanju koda i njegovoj upotrebi u svojim projektima.

Vjerujemo da na tržištu ima dovoljno prostora za nove/drugačije ideje o tome što terminal može i treba raditi, te smo predani pomaganju ekosustavu terminala (i povezanih) aplikacija da napreduju i razvijaju se uvođenjem novih ideja, zanimljivih pristupa i uzbudljivih inovacije na ovom prostoru.

Uvjeren! Kako sudjelovati?

Posjetite spremište na github.com/Microsoft/Terminalza kloniranje, izgradnju, testiranje i pokretanje terminala! Osim toga, bili bismo zahvalni ako biste prijavili greške i podijelili povratne informacije s nama i zajednicom, kao i riješili probleme i poboljšali GitHub.

Ovog ljeta pokušajte instalirati i pokrenuti Windows Terminal iz Microsoftove trgovine. Ako naiđete na bilo kakve pogreške, pošaljite povratne informacije putem središta za povratne informacije ili odjeljka Problemi na GitHubu, koji je mjesto za pitanja i raspravu.

Drago nam je raditi s vama! Ako imate bilo kakvih pitanja ili nedoumica, slobodno kontaktirajte Kaylu @cimet_msft i/ili Rich @richturn_ms na Twitteru. Jedva čekamo vidjeti koja sjajna poboljšanja i značajke donosite na Windows terminal i Windows konzolu.

Izvor: www.habr.com

Dodajte komentar