Windows Terminal v0.8 je končno tu s kul funkcijami
Microsoft končno izdaja novo različico terminala Windows, ki vključuje vse nove funkcije napovedano prej. Zdaj lahko uporabljate iskanje, spreminjate velikost zavihka in uporabljate tudi retro efekte CRT znotraj terminala Windows.
Oglas
Windows Terminal je nova terminalska aplikacija za uporabnike ukazne vrstice, ki ima veliko novih funkcij, vključno z zavihki, GPU pospešenim mehanizmom za upodabljanje besedila, ki temelji na DirectWrite/DirectX, profili in še več.
Windows Terminal je popolnoma odprtokoden. Zahvaljujoč novi konzoli z zavihki omogoča organiziranje primerkov ukazni poziv, PowerShell, in Podsistem Windows za Linux skupaj v eni aplikaciji.
Aplikacija ima ikono, ki spominja na novo Ikone Office in OneDrive, ki odraža Microsoftov sodobni pogled na oblikovanje, znan kot "Fluent Design".
Windows Terminal v0.8
Windows Terminal v0.8 je zdaj na voljo v trgovini Microsoft Store. Ključne spremembe vključujejo.
Iskanje
V terminal je bila dodana funkcija iskanja. Privzeta vezava tipk za priklic spustnega menija za iskanje je {"ukaz": "najdi", "tipke": ["ctrl+shift+f"]}
.
Retro terminalski učinki
Zdaj lahko v terminalu Windows imate retro efekte CRT, kot so črte skeniranja in žareče besedilo. Nekaj podobnega:
To je poskusna funkcija, vendar, če jo želite omogočiti, lahko dodate naslednji odrezek kode v katerega koli od svojih profilov:
"experimental.retroTerminalEffect": res
Izboljšane tipke za podokna in zavihke
Ko odprete novo podokno ali zavihek z vezavo tipk, lahko zdaj določite, kateri profil z imenom profila "profil": "ime-profila"
, vodnik "profil": "vodnik-profil"
, ali indeks "indeks": indeks-profil
. Če ni določen noben, se uporabi privzeti profil.
Poleg tega lahko preglasite nekatere vidike profila, kot je izvedljiva ukazna vrstica profila "ukazna vrstica": "pot/do/my.exe"
, začetni imenik "startingDirectory": "moja/pot"
, ali naslov zavihka "tabTitle": "nov-naslov"
.
Tukaj je nekaj primerov
{"keys": ["ctrl+a"], "ukaz": {"action": "splitPane", "split": "vertical"}}
Odpre privzeti profil v novem navpičnem podoknu.
{"keys": ["ctrl+b"], "ukaz": {"action": "splitPane", "split": "vertical", "index": 0}}
Odpre prvi profil v spustnem meniju v novem navpičnem podoknu.
{"keys": ["ctrl+c"], "ukaz": {"action": "splitPane", "split": "horizontal", "profile": "{00000000-0000-0000-0000-000000000000} ", "ukazna vrstica": "foo.exe"}}
Odpre profil z guid 00000000-0000-0000-0000-000000000000 z uporabo izvedljive ukazne vrstice foo.exe v novem vodoravnem podoknu.
{"keys": ["ctrl+d"], "ukaz": {"action": "newTab", "profile": "profile1", "startingDirectory": "c:\\foo"}}
Odpre profil z imenom profile1, ki se začne v imeniku c:\foo v novem zavihku.
{"keys": ["ctrl+e"], "ukaz": {"action": "newTab", "index": 1, "tabTitle": "bar", "startingDirectory": "c:\\foo ", "ukazna vrstica":"foo.exe"}}
Odpre drugi profil v spustnem meniju z izvedljivo ukazno vrstico foo.exe z naslovom zavihka vrstice, ki se začne v imeniku c:\foo v novem zavihku.
Privzete nastavitve po meri
Zdaj lahko spremenite svoj profiles.json, da boste imeli svoje privzete nastavitve profila. S to novo arhitekturo lahko enkrat nastavite lastnost in jo uporabite za vse vaše profile. Ta nova nastavitev pomaga zmanjšati odvečne nastavitve med profili. Če želite dodati to funkcijo, lahko spremenite predmet profiles v vašem profiles.json, da bo imel "privzeto"
in "seznam"
lastnosti v naslednji obliki:
"profili": { "defaults": { "fontFace": "Cascadia Code", "colorScheme": "Vintage" } "list": [ { "commandLine": "cmd.exe", "guid": "{00000000-0000-0000-0000-000000000000}", "name": "cmd" }, { "guid": "{11111111-1111-1111-1111-1111111111111" Core "",, "vir": "Windows. terminal. PowershellCore" } ] },
Z zgornjim odrezkom kode bodo vsi profili uporabljali pisavo Cascadia Code in imeli barvno shemo Vintage.
Velikost zavihka
Zdaj imate možnost spreminjanja obnašanja širine zavihka. Dodana je bila nova nastavitev, imenovana "titleWidthMode"
. Ta nastavitev omogoča dve različni širini zavihka: "enako"
in "titleLength"
. "enako"
bodo vsi vaši zavihki enaki širini in se bodo zmanjšali, ko bodo dodani dodatni zavihki, podobno kot pri tradicionalni izkušnji brskalnika. "titleLength"
bo velikost vsakega zavihka glede na dolžino naslova zavihka.
Terminal je imel prvotno privzeto vedenje širine zavihka nastavljeno na "titleLength"
. Ta izdaja spremeni privzeto vedenje v "enako"
. Če želite spremeniti vedenje širine zavihka nazaj na "titleLength"
načinu, lahko dodate naslednji delček kode "globali"
lastnost vaše datoteke profiles.json:
"tabWidthMode": "titleLength"
Popravljene napake
- Vrstica z zavihki se bo zdaj povečala, ko bo okno.
- Celozaslonski način zdaj deluje bolj zanesljivo.
- Premikanje fokusa med združenimi podokni bi moralo delovati tako, kot pričakujete.
- Uporabniki podsistema Windows za Linux (WSL) bodo zdaj videli
WT_SESSION
spremenljivka okolja. - Kup popravkov zrušitev!
Dejansko različico aplikacije lahko najdete v trgovini Microsoft Store.
Terminal Windows v trgovini Microsoft Store
Vir