Predstavljamo Windows terminal

Windows Terminal je nova, moderna, brza, efikasna, moćna i produktivna terminalska aplikacija za korisnike alata komandne linije i ljuski kao što su Command Prompt, PowerShell i WSL.

Windows Terminal će se isporučiti putem Microsoft Store-a na Windows 10 i redovno će se ažurirati, osiguravajući da ste uvijek u toku i da možete uživati ​​u najnovijim funkcijama i najnovijim poboljšanjima uz minimalan napor.

Predstavljamo Windows terminal

Ključne karakteristike Windows terminala

Više kartica

Pitali ste i čuli smo! Najčešće tražena funkcija za Terminal je podrška za više kartica, a mi smo oduševljeni što smo konačno u mogućnosti pružiti ovu funkciju. Sada možete otvoriti bilo koji broj kartica, od kojih je svaka povezana sa komandnom linijom 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

Predivan tekst

Windows Terminal koristi GPU ubrzan DirectWrite/DirectX baziran motor za prikazivanje teksta. Ovaj novi mehanizam za prikazivanje teksta će prikazati tekstualne znakove, glifove i simbole prisutne u fontovima na vašem računaru, uključujući CJK ideograme, emojije, simbole električne mreže, ikone, programske ligature, itd. Ovaj motor čak i prikazuje tekst mnogo brže od prethodnih GDI konzola motora!

Predstavljamo Windows terminal

Također ćete imati priliku koristiti naš novi font! Htjeli smo stvoriti zabavan, novi, monospace font kako bismo poboljšali moderan izgled i osjećaj terminala. Ovaj font neće uključivati ​​samo programske ligature, već će imati i vlastito otvoreno spremište. Pratite nas za više informacija o novom projektu fontova!

Predstavljamo Windows terminal

Postavke i mogućnost konfiguracije

Povezali smo se sa mnogim korisnicima komandne linije koji vole da prilagođavaju svoje terminale i aplikacije komandne linije. Windows Terminal pruža mnoga podešavanja i opcije konfiguracije koje daju puno kontrole nad izgledom terminala i svake od školjki/profila koji se mogu otvoriti kao nove kartice. Postavke su pohranjene u strukturiranoj tekstualnoj datoteci, što korisnicima i/ili alatima olakšava konfiguraciju.

Koristeći motor za konfiguraciju terminala, možete kreirati više „profila“ za svaku ljusku/aplikaciju/alat koji želite da koristite, bilo da se radi o PowerShellu, komandnoj liniji, Ubuntuu ili čak SSH konekcijama na Azure ili IoT uređaje. Ovi profili mogu imati vlastitu kombinaciju stilova i veličina fonta, teme boja, nivoe zamućenja/prozirnosti pozadine, itd. Sada možete kreirati vlastiti terminal u svom vlastitom stilu koji je personaliziran prema vašem jedinstvenom ukusu!

Više!

Kada Windows Terminal 1.0 bude objavljen, planiramo da počnemo da radimo na mnogim funkcijama koje su nam već u zaostatku, pored mnogih funkcija koje ćete kao zajednica verovatno dodati!

Kada ga mogu dobiti?

Danas su Windows Terminal i Windows konzola dostupni kao otvoreni kod, tako da već možete klonirati, izgraditi, pokrenuti i testirati kod iz GitHub spremišta:

github.com/Microsoft/Terminal

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

Planiramo da konačno objavimo Windows Terminal 1.0 ove zime, a mi ćemo raditi sa zajednicom kako bismo bili sigurni da je u potpunosti spreman prije nego što ga objavimo!

Predstavljamo Windows terminal
[Happy Joy Gif – Giphy]

Čekaj... jesi li rekao open source?

Da, jeste! Sa zadovoljstvom najavljujemo da otvaramo ne samo Windows terminal, već i Windows konzolu, koja sadrži infrastrukturu komandne linije u Windows-u i pruža tradicionalni UX konzole.

Jedva čekamo da radimo s vama na poboljšanju i proširenju iskustva Windows Command Prompt!

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

Glavni cilj Windows konzole je održavanje kompatibilnosti unatrag sa postojećim alatima komandne linije, skriptama, itd. Iako smo uspjeli dodati mnoga ključna poboljšanja funkcionalnosti konzole (na primjer, dodavanje podrške za VT i 24-bitnu boju, itd. . Predstavljamo Windows terminalpogledajte ovaj blog post), ne možemo napraviti daljnja značajna poboljšanja korisničkog sučelja konzole bez „razbijanja svijeta“.

Dakle, vrijeme je za novi, svjež pristup.

Windows Terminal se instalira i radi zajedno sa vašom postojećom aplikacijom Windows konzole. Ako direktno pokrenete Cmd/PowerShell/itd., oni će početi da se povezuju na tradicionalnu instancu konzole kao i obično. Na ovaj način kompatibilnost unatrag ostaje netaknuta i istovremeno možete koristiti Windows Terminal ako/kada to želite. Windows konzola će nastaviti da se isporučuje sa Windowsom još decenijama kako bi podržala postojeće/nasleđene aplikacije i sisteme.

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

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

Umjesto toga, kreiranjem nove terminalske aplikacije otvorenog koda i Windows konzole otvorenog koda, možemo pozvati zajednicu da sarađuje s nama u poboljšanju koda i korištenju istog u svojim projektima.

Vjerujemo da na tržištu postoji mnogo prostora za nove/različite ideje o tome što terminal može i treba da radi, i posvećeni smo pomoći ekosistemu terminala (i srodnih) aplikacija da napreduje i evoluira uvođenjem novih ideja, zanimljivih pristupa i uzbudljivih inovacije u ovom prostoru.

Uvjeren! Kako učestvovati?

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

Ovog ljeta pokušajte da instalirate i pokrenete Windows Terminal iz Microsoft Store-a. Ako naiđete na greške, pošaljite povratne informacije putem centra za povratne informacije ili odjeljka Problemi na GitHubu, što je mjesto za pitanja i diskusiju.

Drago nam je da radimo sa vama! Ako imate bilo kakvih pitanja ili nedoumica, ne ustručavajte se kontaktirati Kaylu @cinnamon_msft i/ili Rich @richturn_ms na Twitteru. Jedva čekamo da vidimo koja sjajna poboljšanja i funkcije donosite na Windows terminal i Windows konzolu.

izvor: www.habr.com

Dodajte komentar