A Windows Terminal egy új, modern, gyors, hatékony, erőteljes és teljesítményorientált terminálemulátor, amelyet parancssori eszközök és héjak felhasználói, például a Parancssor, a PowerShell és a WSL használhatnak.

A Windows Terminal a Microsoft Store-on keresztül lesz elérhető a Windows 10-ben, és rendszeresen frissül, biztosítva, hogy mindig naprakész legyen, és a legújabb funkciókat és legfrissebb fejlesztéseket a lehető legkevesebb erőfeszítéssel használhassa.

A Windows Terminal kulcsfontosságú jellemzői
Több fül
Kértétek, és mi hallgattunk! A terminálhoz leggyakrabban kért funkció a több fül támogatása, és nagyon örülünk, hogy végre meg tudtuk valósítani ezt a funkciót. Mostantól bármennyi fület nyithatsz, mindegyik csatlakozik a választott parancssori héjhoz vagy alkalmazáshoz, például a Parancssorhoz, a PowerShellhez, az Ubuntuhoz WSL alatt, Raspberry Pi-hez SSH-n keresztül, stb.

Szép szöveg
A Windows Terminal a GPU-gyorsított DirectWrite/DirectX alapú szövegrenderelő motort használ. Ez az új szövegrenderelő motor a PC-n elérhető betűtípusokban lévő szöveges karaktereket, glifákat és szimbólumokat, beleértve a CJK ideogrammákat, az emojikat, a powerline szimbólumokat, ikonokat, programozási ligatúrákat stb. jeleníti meg. Ez a motor még a szöveget is sokkal gyorsabban rendereli, mint a korábbi GDI konzol motor!

Lehetőséged lesz használni az új betűtípusunkat is! Olyan szórakoztató, új, monospace betűtípust szerettünk volna létrehozni, hogy javítsuk a terminál modern megjelenését. Ez a betűtípus nemcsak programozási ligatúrákat fog tartalmazni, hanem lesz egy saját nyílt forráskódú tárolója is. Maradj velünk, hogy további információkat kapj az új betűtípusról!

Beállítások és konfigurálhatóság
Kapcsolatba léptünk sok parancssori felhasználóval, akik szeretik testre szabni a termináljaikat és a parancssori alkalmazásokat. A Windows Terminal számos beállítást és konfigurálási lehetőséget kínál, amelyek nagy kontrollt adnak a terminál megjelenése és minden egyes héj/profil, amelyek új füleként nyithatók, fölött. A beállítások strukturált szövegfájlban tárolódnak, ami megkönnyíti a konfigurációt a felhasználók és/vagy eszközök számára.
A terminál konfigurálási mechanizmusának segítségével több "profilt" hozhat létre minden egyes héjhoz/alkalmazáshoz/eszközhöz, amelyet használni kíván, legyen szó PowerShell-ről, Parancssorról, Ubunturól, vagy akár SSH-kapcsolatokról az Azure-hoz vagy IoT-eszközökhöz. Ezek a profilok saját stílus- és betűméret-kombinációval, színmintákkal, elmosódás/átlátszósági háttérszintekkel stb. rendelkezhetnek. Most létrehozhatja saját terminálját az egyedi stílusában, amely a saját ízlésére van személyre szabva!
Több!
A Windows Terminal 1.0 kiadása után számos olyan funkcióval fogunk foglalkozni, amely már szerepel a bővítményeink között, és emellett számos olyan funkció is várható, amelyeket Ön, mint közönség, valószínűleg hozzáad!
Mikor kaphatom meg?
Jelenleg a Windows Terminal és a Windows Console nyílt forráskódúak, ezért már most klónozhatja, összeállíthatja, futtathatja és tesztelheti a kódot a GitHub-tárolóból:
Ezen a nyáron a Microsoft Store-ban egy előzetes verzió is megjelenik a Windows Terminal számára a felfedezők és a visszajelzések gyűjtése érdekében.
Télen pedig tervezzük a Windows Terminal 1.0 végleges kiadását, és együtt fogunk dolgozni a közönséggel, hogy megbizonyosodjunk arról, hogy teljesen készen áll a kiadásra!

Várjon… azt mondta, hogy nyílt forráskódú?
Igen, ez így van! Örömmel jelentjük be, hogy nemcsak a Windows Terminal, hanem a Windows Console is nyílt forráskódú, amely tartalmazza a Windows parancssori infrastruktúráját és biztosítja a hagyományos Konzol UX-et.
Már alig várjuk, hogy együtt dolgozhassunk Önökkel a Windows parancssorának fejlesztésén és bővítésén!
Ez hihetetlenül hangzik, de miért nem egyszerűen érik a meglévő Windows Console-t?
A Windows Console alapvető célja a hátrafelé kompatibilitás megőrzése a meglévő parancssori eszközökkel, szkriptekkel stb. Jóllehet sikerült számos kulcsfontosságú fejlesztést hozzáadnunk a konzol funkcionalitásához (például VT támogatás, 24-bites szín stb. – lásd ezt a blogbejegyzést), nem tudunk tovább jelentős fejlesztéseket végrehajtani a konzol UI-jában a "világ megzavarása" nélkül.
Ezért elérkezett az idő egy új, friss megközelítésre.
Ezért eljött az idő egy új, friss megközelítésre.
A Windows Terminal telepítve van, és együtt működik a meglévő Windows Console alkalmazással. Ha közvetlenül indítja el a Cmd/Powershell/ben, azok a megszokott módon csatlakoznak a hagyományos konzol példányhoz. Így a visszamenőleges kompatibilitás változatlan marad, és egyúttal használhatja a Windows Terminalt, amikor csak szeretné. A Windows Console továbbra is elérhető lesz a Windowsban évtizedekig az meglévő/öregedő alkalmazások és rendszerek támogatása érdekében.
Mi van a meglévő terminál- vagy alkalmazásprojektben való részvétellel, ami nyílt forráskódú?
Ezt a lehetőséget alaposan megvizsgáltuk a tervezés során, és arra a következtetésre jutottunk, hogy a meglévő projektben való részvétel megváltoztatná a követelményeket és a projekt architektúráját, ami túlságosan destruktív lenne.
Ehelyett egy új nyílt forráskódú terminál alkalmazás és nyílt forráskódú Windows Console létrehozása lehetővé teszi számunkra, hogy együttműködjünk a közösséggel a kód fejlesztésében és annak a saját projektjeikben való felhasználásában.
Úgy gondoljuk, hogy a piacon elegendő hely van az új/különböző ötletek számára arról, hogy mit tehet és mit kellene tennie a terminálnak, és arra törekszünk, hogy segítsük a terminál- és kapcsolódó alkalmazások ökoszisztémáját abban, hogy boldoguljon és fejlődjön új ötletek, izgalmas megközelítések és innovációk bevezetésével ezen a területen.
Meggyőztél! Hogyan vehetünk részt?
Látogasson el a tárolóra a következő címen , hogy klónozza, összeállítsa, tesztelje és futtassa a terminált! Emellett hálásak leszünk, ha hibákról számol be, és megosztja velünk és a közösséggel a visszajelzését, és segít a problémák megoldásában és a GitHub-ra való javításokban.
Ezen a nyáron próbálja ki a Windows Terminal telepítését és futtatását a Microsoft Store-ból. Ha bármilyen hibával találkozik, ossza meg visszajelzését a Feedback Hub-on vagy a GitHub Issues szakaszában, amely a kérdések és viták számára készült.
Örömmel dolgozunk Önnel! Ha bármilyen kérdése vagy kérése van, ne habozzon kapcsolatba lépni Kayla-val és/vagy Rich a Twitteren. Alig várjuk, hogy lássuk, milyen csodálatos fejlesztéseket és funkciókat hoz be a Windows Terminalba és a Windows Console-ba.
Forrás: habr.com
