Microsoft lanserer endelig en ny versjon av Windows Terminal, som inkluderer alle de nye funksjonene kunngjort tidligere . Du kan nå bruke søk, endre størrelse på faner og også bruke CRT retro-effekter inne i Windows Terminal.
Annonse
Windows Terminal er en ny terminalapp for kommandolinjebrukere som har mange nye funksjoner, inkludert faner, en GPU-akselerert DirectWrite / DirectX-basert tekstgjengivelsesmotor, profiler og mer.
Windows Terminal er helt åpen. Takket være den nye fanekonsollen, lar den organisere forekomster av Ledeteksten , Kraftskall , og Windows Subsystem for Linux sammen i en enkelt app.
Appen kommer med et ikon som minner om nytt Office- og OneDrive-ikoner , som gjenspeiler Microsofts moderne designvisning kjent som 'Fluent Design'.
Windows Terminal v0.8
Windows Terminal v0.8 er nå tilgjengelig i Microsoft Store. De viktigste endringene inkluderer.
Søk
Søkefunksjonalitet er lagt til terminalen. Standard nøkkelbinding for å påkalle søke rullegardinmenyen er{'command': 'find', 'keys': ['ctrl + shift + f']}
.
Retro terminaleffekter
Du kan nå ha CRT retro-effekter inne i Windows Terminal, for eksempel skannelinjer og glødende tekst. Noe sånt som dette:
Dette er en eksperimentell funksjon, men for å aktivere den kan du legge til følgende kodebit i en av profilene dine:
hvordan du endrer gruppe-avatar på groupme
'experimental.retroTerminalEffect': sant
Forbedrede ruter og faner Tastebindinger
Når du åpner en ny rute eller fane med nøkkelbinding, kan du nå angi hvilken profil ved å bruke profilens navn'profile': 'profile-name'
guid'profile': 'profile-guid'
, eller indeks'indeks': profilindeks
. Hvis ingen er spesifisert, brukes standardprofilen.
I tillegg kan du overstyre visse aspekter av profilen, for eksempel kjørbar kommandolinje'commandline': 'path / to / my.exe'
, startkatalog'startingDirectory': 'min / sti'
eller fanetittel'tabTitle': 'new-title'
.
Her er noen eksempler
{'keys': ['ctrl + a'], 'command': {'action': 'splitPane', 'split': 'vertical'}}
Åpner standardprofilen i en ny vertikal rute.
{'keys': ['ctrl + b'], 'command': {'action': 'splitPane', 'split': 'vertical', 'index': 0}}
Åpner den første profilen i rullegardinmenyen i en ny vertikal rute.
{'keys': ['ctrl + c'], 'command': {'action': 'splitPane', 'split': 'horizontal', 'profile': '{00000000-0000-0000-0000-000000000000}} ',' commandline ':' foo.exe '}}
Åpner profilen med guid 00000000-0000-0000-0000-000000000000 ved hjelp av kommandolinjekjørbarheten til foo.exe i en ny horisontal rute.
{'keys': ['ctrl + d'], 'command': {'action': 'newTab', 'profile': 'profile1', 'startingDirectory': 'c: \ foo'}}
Åpner profilen med navneprofilen1 som starter i katalogen c: foo i en ny fane.
{'keys': ['ctrl + e'], 'command': {'action': 'newTab', 'index': 1, 'tabTitle': 'bar', 'startingDirectory': 'c: \ foo ',' commandline ':' foo.exe '}}
Åpner den andre profilen i rullegardinmenyen ved å bruke kommandolinjekjørbarheten til foo.exe med en fanetittel på linjen som starter i c: foo-katalogen i en ny fane.
Egendefinerte standardinnstillinger
Du kan nå endre profiler.json for å ha dine egne standardprofilinnstillinger. Med denne nye arkitekturen kan du angi en eiendom en gang og få den til å gjelde for alle profilene dine. Denne nye innstillingen hjelper til med å minimere overflødige innstillinger mellom profilene. For å legge til denne funksjonen kan du endre profilobjektet i profilen din. Json for å ha'standard'
og'liste'
egenskaper i følgende format:
'profiles': {'defaults': {'fontFace': 'Cascadia Code', 'colorScheme': 'Vintage'} 'list': [{'commandLine': 'cmd.exe', 'guid': '{00000000 -0000-0000-0000-000000000000} ',' name ':' cmd '}, {' guid ':' {11111111-1111-1111-1111-111111111111} ',' name ':' PowerShell Core ',' source ':' Windows.Terminal.PowershellCore '}]},
Med kodebiten ovenfor vil alle profilene bruke Cascadia Code-skrifttypen og ha Vintage fargevalg.
Fanestørrelse
Du har nå muligheten til å endre oppførselen til fanebreddene dine. En ny innstilling er lagt til'titleWidthMode'
. Denne innstillingen gir to forskjellige oppføringer i fanebredden:'lik'
og'titleLength'
.'lik'
vil gjøre at alle fanene dine har samme bredde og krymper når flere faner legges til, i likhet med en tradisjonell nettleseropplevelse.'titleLength'
vil størrelse hver fane til lengden på fanetittelen.
Terminalen hadde opprinnelig standard fanebredde atferd satt til'titleLength'
. Denne utgivelsen endrer standardadferd til'lik'
. Hvis du vil endre atferden for fanebredden tilbake til'titleLength'
modus, kan du legge til følgende kodebit i'global'
egenskapen til profiler. json-filen:
'tabWidthMode': 'titleLength'
Feilrettinger
- Faneraden blir nå større når vinduet gjør det.
- Fullskjermmodus fungerer nå mer pålitelig.
- Å flytte fokus mellom grupperte ruter skal fungere slik du forventer.
- Windows Subsystem for Linux (WSL) brukere vil nå se
WT_SESSION
miljøvariabel. - Massevis av krasjrettinger!
Den faktiske appversjonen finner du i Microsoft Store.
Windows Terminal på Microsoft Store
windows start-knapp fungerer ikke windows 10