Microsoft släpper äntligen en ny version av Windows Terminal, som innehåller alla de nya funktionerna tillkännagavs tidigare . Du kan nu använda sökning, ändra flikstorlek och även använda CRT-retroeffekter i Windows Terminal.
Annons
Windows Terminal en ny terminalapp för kommandoradsanvändare som har många nya funktioner inklusive flikar, en GPU-accelererad DirectWrite / DirectX-baserad textåtergivningsmotor, profiler och mer.
Windows Terminal är helt öppen. Tack vare den nya flikskonsolen tillåter den att organisera instanser av Kommandotolken , PowerShell och Windows Subsystem för Linux tillsammans i en enda app.
Appen kommer med en ikon som påminner om nytt Office- och OneDrive-ikoner , som återspeglar Microsofts moderna designvy kallad 'Fluent Design'.
Windows Terminal v0.8
Windows Terminal v0.8 är nu tillgänglig i Microsoft Store. De viktigaste ändringarna inkluderar.
Sök
Sökfunktionalitet har lagts till i terminalen. Standardnyckelbindningen för att åberopa sökningslistan är{'command': 'find', 'keys': ['ctrl + shift + f']}
.
Retro terminaleffekter
Du kan nu få CRT-retroeffekter inuti Windows Terminal, som skanningslinjer och glödande text. Något som det här:
Detta är en experimentell funktion, men för att aktivera den kan du lägga till följande kodavsnitt i någon av dina profiler:
hur man berättar om din telefon är rotad
'experimentell.retroTerminalEffect': sant
Förbättrade rutor och flikar Nyckelbindningar
När du öppnar en ny ruta eller flik med en nyckelbindning kan du nu ange vilken profil med profilens namn'profile': 'profile-name'
guid'profile': 'profile-guid'
eller index'index': profilindex
. Om ingen anges, används standardprofilen.
Dessutom kan du åsidosätta vissa aspekter av profilen, till exempel profilens kommandorads körbar'commandline': 'path / to / my.exe'
, startkatalog'startingDirectory': 'min / sökväg'
eller flikens titel'tabTitle': 'new-title'
.
Här är några exempel
{'keys': ['ctrl + a'], 'command': {'action': 'splitPane', 'split': 'vertical'}}
Öppnar standardprofilen i en ny vertikal ruta.
{'keys': ['ctrl + b'], 'command': {'action': 'splitPane', 'split': 'vertical', 'index': 0}}
Öppnar den första profilen i rullgardinsmenyn i en ny vertikal ruta.
{'keys': ['ctrl + c'], 'command': {'action': 'splitPane', 'split': 'horizontal', 'profile': '{00000000-0000-0000-0000-000000000000} ',' commandline ':' foo.exe '}}
Öppnar profilen med guid 00000000-0000-0000-0000-000000000000 med kommandoraden körbar för foo.exe i en ny horisontell ruta.
{'keys': ['ctrl + d'], 'command': {'action': 'newTab', 'profile': 'profile1', 'startingDirectory': 'c: \ foo'}}
Öppnar profilen med namnprofilen1 som börjar i katalogen c: foo på en ny flik.
{'keys': ['ctrl + e'], 'command': {'action': 'newTab', 'index': 1, 'tabTitle': 'bar', 'startingDirectory': 'c: \ foo ',' commandline ':' foo.exe '}}
Öppnar den andra profilen i rullgardinsmenyn med hjälp av kommandoraden som körs av foo.exe med en flikrubrik som börjar i katalogen c: foo i en ny flik.
Anpassade standardinställningar
Du kan nu ändra dina profiler.json så att de har dina egna standardinställningar för profilen. Med den här nya arkitekturen kan du ställa in en fastighet en gång och låta den tillämpas på alla dina profiler. Denna nya inställning hjälper till att minimera redundanta inställningar mellan profiler. För att lägga till den här funktionen kan du ändra profilobjektet i dina profiler.json så att den har'standard'
och'lista'
egenskaper i följande 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 kodavsnittet ovan använder alla profiler Cascadia Code-teckensnittet och har Vintage-färgschemat.
Flikstorlek
Du har nu möjlighet att ändra beteendet för dina flikbredder. En ny inställning har lagts till'titleWidthMode'
. Den här inställningen innehåller två olika beteenden för flikbredd:'likvärdig'
och'titleLength'
.'likvärdig'
kommer att göra alla dina flikar lika breda och krympa när ytterligare flikar läggs till, liknande en traditionell webbläsarupplevelse.'titleLength'
storlek varje flik till längden på flikens titel.
Terminalen hade ursprungligen standardflikens breddbeteende inställt på'titleLength'
. Denna version ändrar standardbeteendet till'likvärdig'
. Om du vill ändra ditt flikbreddsbeteende till'titleLength'
läge kan du lägga till följande kodavsnitt i'global'
egendom för din profiler.json-fil:
'tabWidthMode': 'titleLength'
Bug fixar
- Flikraden blir nu större när fönstret gör det.
- Helskärmsläget fungerar nu mer tillförlitligt.
- Att flytta fokus mellan grupperade rutor bör fungera som du förväntar dig.
- Windows Subsystem för Linux (WSL) användare kommer nu att se
WT_SESSION
miljöfaktor. - Massor av kraschfixar!
Den faktiska appversionen finns i Microsoft Store.
Windows Terminal i Microsoft Store
hur man tar bort skrivskydd från USB-fönster 7