123
Windows Terminal

Windows Terminal

Windows Terminal nova je, moderna, produktivna terminalna aplikacija bogata značajkama za korisnike naredbenog retka.
Windows Terminal je nova, moderna, produktivna terminalna aplikacija bogata značajkama za korisnike naredbenog retka.Uključuje mnoge značajke koje zajednica Windows naredbenog retka najčešće traži, uključujući podršku za kartice, bogat tekst, globalizaciju, konfigurabilnost, tematiziranje i oblikovanje i još mnogo toga.Terminal će također trebati ispuniti naše ciljeve i mjere kako bi se osiguralo da ostane brz i učinkovit i da ne troši velike količine memorije ili snage.Domaćin Windows konzole, conhost.exe, izvorno je korisničko iskustvo za Windows naredbenog retka.On implementira Windows naredbenu liniju infrastrukturu i odgovoran je za host API-ja Windows Console, ulaznog motora, motora za prikaz i korisničke postavke.Kôd glavnog računala konzole u ovom spremištu stvarni je izvor iz kojeg je izgrađen conhost.exe u samom Windows-u.Primarni je cilj konzole ostati kompatibilan s unazad postojećim aplikacijama podsustava konzole.Otkako je 2014. godine preuzeo vlasništvo nad Windows naredbenim retkom, tim je Konzoli dodao nekoliko novih značajki, uključujući prozirnost prozora, odabir temeljen na linijama, podršku za ANSI / Virtual Terminal sekvence, 24-bitnu boju, pseudokonzole ("ConPTY"), i više.Međutim, s obzirom da je primarni cilj konzole održavanje kompatibilnosti s unazadom, nismo uspjeli dodati mnoge značajke koje je zajednica tražila i koje smo željeli dodati zadnjih nekoliko godina - poput kartica!Ova ograničenja dovela su nas do stvaranja novog Windows Terminala.Tijekom remonta Konzole znatno smo modernizirali njegovu šifru.Čisto smo razdvojili logičke cjeline na module i klase, uveli neke ključne točke proširenja, zamijenili nekoliko starih, domaćih kolekcija i spremnika sigurnijim, učinkovitijim STL spremnicima, a kôd smo učinili jednostavnijim i sigurnijim korištenjem Microsoftove biblioteke WIL zaglavlja.

Alternativa Windows Terminalu za Linux s komercijalnom licencom