- Chris Hoffman
@chrisbhoffman
- Frissítve 2020. november 23., 16:25 EDT
Microsoft új Windows Terminálja végre stabil. A Windows végre egy modernebb terminálkörnyezetet kapott, amely olyan funkciókat tartalmaz, mint a fülek, az osztott panelek, a többféle munkamenet-típus és a beállítások, amelyekkel a billentyűparancsoktól az animált GIF-háttérig mindent beállíthatunk.
Végre egy modernebb terminál a Windows számára
A 2020. május 19-i Build 2020-on a Microsoft bejelentette, hogy az új Windows Terminal stabil és “készen áll a vállalati használatra”. A Windows Terminal 1.0-s verziója itt van. Eredetileg a Build 2019-en jelentették be, és a Microsoft még egy mutatós videót is készített, hogy eladja, mennyire fantasztikus.
Az új Windows Terminal tele van hasznos funkciókkal. A funkciók mellett a konzolos környezet magját is modernizálták. A Windows 10 beépített terminál-környezete a visszafelé kompatibilitásról szól, így ezek a változások nem történhettek meg a Windows 10 beépített konzolkörnyezetével.
A Microsoft az új Windows Terminállal olyan változtatásokat tudott végrehajtani, mint a korszerűbb szövegkiosztás és renderelőmotor GPU-gyorsítással és az Unicode szöveg támogatásával – még emojikat is használhatunk a Terminálban. A másolás és a beillesztés “csak úgy működik”, ha megnyomja a Ctrl+C és a Ctrl+V billentyűkombinációt. Még egy új betűtípus is van, a Cascadia Code.
A Windows Terminál letölthető a Microsoft Store-ból. A forráskódot a GitHubon is megkaphatod. Igen, az új Windows Terminál még nyílt forráskódú is.
Táblák, végre!
A Windows végre rendelkezik beépített tabulátorokkal ellátott parancssori környezettel. A Terminál elindítása után egy új lap megnyitásához egyszerűen kattintson a “+” gombra a lapszalagon, vagy nyomja meg a Ctrl+Shift+T billentyűkombinációt.
A lapok között a megszokott billentyűkombinációkkal mozoghat, például a Ctrl+Tab billentyűkombinációval a jobb oldali lapra, a Ctrl+Shift+Tab billentyűkombinációval pedig a bal oldali lapra válthat. A Ctrl+Shift+W billentyűkombinációval bezárja az aktuális lapot.
A lapokat húzással is átrendezheti a tabulátoron.
PowerShell és Linux ugyanabban az ablakban
Alapértelmezés szerint a Terminál megnyitja a PowerShell lapokat. De sokféle shell-környezetet támogat. Mostantól többféle héjkörnyezetet is használhat ugyanabban az ablakban.
Ha az Új lap gomb jobb oldalán lévő nyílra kattint, megjelenik a megnyitható munkamenetek listája: Windows PowerShell, Command Prompt, Linux disztribúciók, például az Ubuntu (ha telepítve van a Windows Subsystem for Linux) és a Microsoft Azure Cloud Shell.
A Windows 10 beépített SSH-kliensével könnyedén indíthat SSH-munkameneteket a Windows terminálról is.
Split Panes for Multiple Shells at Once
A tabulátorok nagyszerűek, de mi van, ha egyszerre több shell környezetet szeretne látni? Itt jön a képbe a Windows terminál Panes funkciója.
Az új panel létrehozásához nyomja le az Alt+Shift+D billentyűkombinációt. A Terminál kettéosztja az aktuális ablaktáblát, és ad egy másodikat. Kattintson egy ablaktáblára a kijelöléshez. Kattintson egy ablaktáblára, és az Alt+Shift+D billentyűkombinációval tovább oszthatja azt.
Az ablaktáblák lapokhoz kapcsolódnak, így könnyen több több ablaktáblás környezetet is létrehozhat ugyanabban a Windows Terminal ablakban, és a lapszalagon keresztül válthat közöttük.
Itt van még néhány billentyűparancs a ablaktáblákkal való munkához:
- Új ablaktábla létrehozása, vízszintes felosztással: (Alt, Shift, és egy mínusz jel)
- Új ablaktábla létrehozása, függőleges osztással: (Alt, Shift és egy plusz jel)
- A panel fókuszának áthelyezése: Alt+Bal, Alt+Jobb, Alt+Lent, Alt+Fel
- A fókuszált ablaktábla méretének módosítása: Alt+Shift+Balra, Alt+Shift+Jobbra, Alt+Shift+Lent, Alt+Shift+Fel
- Ablak bezárása: Ctrl+Shift+W
Ezek az alapértelmezett gyorsbillentyűk, és ha szeretné, megváltoztathatja őket.
Jobb zoomolás
Az új szövegrendező rendszer simább, jobb zoomolást jelent. A terminálban a szöveg nagyításához és nagyításához vagy kicsinyítéséhez tartsa lenyomva a Ctrl billentyűt, és forgassa az egérkereket.
A Windows 10 beépített konzolkörnyezetében, a PowerShell és a parancssorozat standard ablakaiban látható módon ez megváltoztatja a szöveg méretét, miközben az ablak mérete is változik. Az új Terminálban ez csak a szöveg méretét változtatja meg, az ablak méretét pedig békén hagyja.
Fényes háttéráteresztés
A Windows új Termináljában a háttéráteresztés is elérhető. Tartsa lenyomva a Ctrl+Shift billentyűkombinációt, és görgessen lefelé az egérkerékkel, hogy az ablak egyre inkább áttetszővé váljon. Az asztali háttér színei – vagy bármi, ami a Terminál mögött van – a Windows “akril” stílusú hatásával átkukucskálnak.
Ez csak akkor működik, ha az alkalmazás fókuszban van – tehát, ha az Alt+Tab billentyűvel távolodik el, a Terminál ismét egyszínű háttérrel rendelkezik, amíg az Alt+Tab billentyűvel vissza nem tér.
Praktikus vagy sem, ez a funkció a Linux és Mac felhasználóknak már évek óta rendelkezésére áll. Most már a Windows elsőszámú terminálalkalmazásába is beépítették.
Sok beállítás:
A Windows terminál tele van változtatható testreszabási lehetőségekkel. Ezek eléréséhez kattintson az Új lap gomb jobb oldalán található lefelé mutató nyílra, és válassza a “Beállítások”
Egy szöveges JSON-fájlt fog látni, amely tele van beállításokkal. Fejlesztői eszközként a Windows Terminál jelenleg arra készteti, hogy ezeket az opciókat a szöveges fájl módosításával, ne pedig grafikus felülettel konfigurálja.
A Settings.json fájlban módosítható opciók a következők:
- Konfigurálható billentyűkötések: Műveletekhez billentyűparancsokat köthet, vagy megváltoztathatja az alapértelmezett billentyűparancsokat.
- Színsémák: A terminál környezet színsémájának (témájának) módosítása. Itt található a mellékelt színsémák listája.
- Profilok: Különböző profilok létrehozása, amelyek az Új lap gomb alatt jelennek meg. Testreszabhatja a parancssori környezet indításakor végrehajtott parancsot, valamint egyéni betűtípusokat és színsémákat állíthat be az egyes munkamenetekhez.
- Egyéni hátterek: Egyéni háttérképet állíthat be egy munkamenethez. Például megváltoztathatja az Ubuntu munkamenetét úgy, hogy Ubuntu-témájú egyéni háttérképe legyen.
- Animált GIF-háttér: Egy animált GIF-et is beállíthat egyéni háttérként.
- Alapértelmezett profilválasztás: Válassza ki azt a profilt, amelyet alapértelmezés szerint el szeretne indítani a Windows Terminál indításakor, vagy kattintson az Új lap gombra. Például a PowerShell helyett választhat egy Linux munkamenetet.
A Windows Terminal JSON beállításfájljának szerkesztéséhez a Microsoft egy útmutatót, valamint a fájlhoz hozzáadható összes beállítás listáját is tartalmazza. Ezen a listán még sok olyan opciót talál, amelyekkel itt nem foglalkoztunk.
A Windows 10 szabványos Command Prompt, PowerShell és Linux Bash shell környezetével ellentétben a Windows Terminál végre tele van a fejlesztők által kívánt opciókkal – olyanokkal, amelyek más operációs rendszereken, például a Macen és a Linuxon már évek óta megtalálhatóak.
Chris Hoffman a How-To Geek főszerkesztője. Több mint egy évtizede ír technológiáról, és két évig a PCWorld rovatvezetője volt. Chris írt a The New York Times-nak, technológiai szakértőként interjút adott olyan televíziós csatornáknak, mint a miami NBC 6, és olyan hírcsatornák is beszámoltak munkájáról, mint a BBC. 2011 óta Chris több mint 2000 cikket írt, amelyeket közel egymilliárdszor olvastak el – és ez csak itt, a How-To Geeknél történt.