A Windows Terminal Preview v0.4 kiadása rengeteg új funkcióval
A Windows Terminal egy új terminálalkalmazás a parancssori felhasználók számára, amely rengeteg új funkcióval rendelkezik, beleértve a lapokat, a GPU-gyorsított DirectWrite/DirectX-alapú szövegmegjelenítő motort, profilokat és egyebeket. A Windows Terminal Preview 0.4 verziója eléri a Microsoft Store-t, és sok új funkciót és fejlesztést hoz.
Hirdetés
A Windows Terminal teljesen nyílt forráskódú. Az új füles konzolnak köszönhetően lehetővé teszi a Command Prompt, a PowerShell és a Windows-alrendszer példányainak egy alkalmazásban történő szervezését Linuxhoz.
Az alkalmazáshoz tartozik egy ikon, amely az új Office- és OneDrive-ikonokra emlékeztet, tükrözve a Microsoft „Fluent Design” néven ismert modern dizájnnézetét.
A Microsoft az felszabadító a Windows Terminal új verziója a Microsoft Store-on keresztül. A Windows Terminal Preview v0.4 legfontosabb módosításai a következők:
Beállítások Frissítések
A Profiles.json jelenleg LocalState állapotban van
A profiles.json fájl át lett helyezve a RoamingState mappából a LocalState mappába. Ez a módosítás megakadályozza, hogy a beállítások automatikusan barangoljanak az eszközök között. Ez kijavítja a problémákat, például ha az egyik gépen olyan betűtípusra hivatkoznak, amely a másikon nem létezett, ami a terminál összeomlását okozná az azonosítatlan betűtípus miatt.
Lapcím testreszabások
A v0.3 kiadásunkban bemutattuk a "tabTitle"
beállítás, amely lehetővé tette a felhasználók számára, hogy felülírják a lap címét egy egyéni karakterlánccal. A 0.4-es verzióban megváltoztattuk ezt a funkciót. Most alapértelmezés szerint a lap címe a profilnév lesz, nem pedig a végrehajtható fájl elérési útja. Ha módosítani szeretné az alapértelmezett címként használt beállítást "tabTitle"
lecseréli a profil nevét a lapon.
Ez a funkció kissé eltér a korábbiaktól, mivel ez a beállítás a héj címet, ahelyett, hogy felülírná a megjelenített címet. Ez a viselkedés összhangban van az eredeti konhost viselkedésével. Az egyértelműség kedvéért a shell címe a profil példányán belül használt parancssori alkalmazás által megadott cím. Ez azt jelenti, hogy a parancssori alkalmazás továbbra is képes lesz felülírni a lap címét, ami változás a v0.3 kiadáshoz képest.
Jegyzet: A shell címe felül van írva a WSL disztribúciókban, mert az alapértelmezett shell-konfiguráció sok disztribúcióban minden prompt előtt beállítja az ablak címét. Ezt a viselkedést megváltoztathatja a bash vagy ZSH profilokban a /etc fájlban.
Beállítások Figyelmeztető üzenetek
Most, ha probléma van a profiles.json fájllal, a terminál hibaüzenetet jelenít meg, amely leírja, hogy mi a helytelen. Ha a profiles.json fájl nem olvasható megfelelően, a terminál az alapértelmezett beállításait fogja használni, azonban NEM írja felül a meglévő beállítási fájlt.
Kulcskötési frissítések
Az AltGr most észlelve
Mostantól mindkét AltGr billentyűt lenyomhatja "Ctrl+Alt"
kulcskötések! Az AltGr billentyűlenyomást a rendszer a billentyűkötési funkció előtt észleli, így elérhetővé teszi a felhasználók számára.
A Lap legördülő menüjének megnyitása
Most már használhatja a kulcs-összerendelést a lap legördülő menüjének megnyitásához. A kiadáshoz mellékelt alapértelmezett kulcs-összerendelés a következő "Ctrl+Shift+Szóköz"
.
Információ: Az összes elérhető kulcs-összerendelés listáját a dokumentációban találja itt!
Jegyzet: Ha korábban telepítette a terminált, és szeretné az új alapértelmezett beállításokat, törölnie kell a jelenlegi profiles.json fájlt, és újra kell indítania a terminált. Ezzel létrehoz egy új beállításfájlt az alapértelmezett beállításokkal. Érdemes lehet áthelyezni a jelenlegi profiles.json fájlt, hogy megőrizze a jelenlegi beállítások másolatát. Aktívan dolgozunk az élmény javításán!
Frissítések másolása
Új globális beállítás: Másolás a kiválasztásra
"copyOnSelect"
új globális beállításként került be a profiles.json fájlba. Alapértelmezés szerint ez a beállítás a következőre van állítva hamis
. Amikor be van állítva igaz
, a vágólap átmásolja a terminálon belüli kijelölést. Ha hamis
, a kijelölés nem másolódik le, amíg nem történik további művelet (például a másolási funkciót meghívó billentyű-összerendelés használata). Ez a tapasztalat megegyezik a Unix terminálokon tapasztaltakkal.
HTML másolás
Ha kiválaszt egy szövegtartományt, és a vágólapra másolja, a terminál a kiválasztott szöveget stílusos HTML-ként írja a vágólapra. Ez lehetővé teszi a stílusos konzoltartalom beillesztését más alkalmazásokba, például az Outlookba, a Microsoft Wordbe stb. Ez a viselkedés abban különbözik a conhosttól, hogy a vágólap mindig a HTML-adatokat másolja a normál szöveggel együtt, ahelyett, hogy meghatározná, hogy mikor kívánja másolni a HTML-adatokat.
Kisegítő lehetőségek frissítése
Az UIA határoló téglalapok most megfelelően vannak igazítva a szöveges tartományokhoz a 100%-os skálájú kijelzőkön. A határoló téglalapok határozzák meg azokat a területeket, ahol a szöveg a terminálon belüli pufferen jelenik meg. Ez támogatja az ablaktáblákat, valamint javítja a hozzáférhetőséget!
Bogárirtás
- Minden másoláshoz használt kulcs-összerendelés átkerül az alapul szolgáló parancssori alkalmazáshoz, ha nincs aktív kijelölés. Ezért például ha használ
"Ctrl+C"
másolni, akkor másolni fog, ha van kijelölés. Ellenkező esetben a ^C elküldi a SIGINT-et, és a várakozásoknak megfelelően megszakítja a jelet. - A lapok közötti váltáskor az ikonok többé nem villognak. Ezenkívül a terminál többé nem fog összeomlani, ha az ikon elérési útja érvénytelen.
- A lap legördülő menüjének megnyitása után, ha azon kívülre kattint, a legördülő menü eltűnik, és elrejti.
- A terminál már nem szerializálja újra a beállításokat indításkor, így a profiles.json fájl többé nem lesz újraformázva indításkor.
Töltse le az alkalmazást itt:
Windows terminál a Microsoft Store-ban