Hei, Habr! Vi er glade for å kunngjøre at neste oppdatering for Windows Terminal er utgitt! Blant de nye produktene: dynamiske profiler, gjennomgripende innstillinger, oppdatert brukergrensesnitt, nye lanseringsalternativer og mer. Flere detaljer under kuttet!
Som alltid er terminalen tilgjengelig for nedlasting på
Dynamiske profiler
Windows Terminal oppdager nå automatisk PowerShell Core og installerte Windows Subsystem for Linux (WSL) distribusjoner. Med andre ord, hvis du etter denne oppdateringen installerer en distribusjon, vil den umiddelbart bli lagt til profiles.json-filen.
Note: Hvis du ikke vil at profilen skal vises i rullegardinmenyen, kan du angi alternativet "hidden"
på true
profiles.json-filen.
"hidden": true
Cascading innstillinger
Terminalen har nå en forbedret innstillingsmodell. Fra nå av kommer den med en defaults.json-fil som inkluderer alle standardinnstillingene. Hvis du vil se innholdet i filen, holder du nede andre, klikk på Innstillinger-knappen i rullegardinmenyen. Filen som åpnes blir automatisk generert, og endringer som gjøres i filen ignoreres og overskrives. Du kan imidlertid legge til så mange egendefinerte innstillinger du ønsker i profiles.json-filen. Hvis du vil tilbakestille innstillingene, anbefaler jeg å ta hensyn til
Hvis du legger til en ny profil, skjema, nøkkelbinding eller global parameter til profiles.json, vil det bli betraktet som en lagt til parameter. Hvis du oppretter en ny profil med samme GUID som en eksisterende, vil din nye profil erstatte den gamle. Hvis det er en nøkkelbinding i defaults.json-filen du vil unngå å bruke, setter du denne bindingen til null
i profiles.json.
{
"command": null, "keys": ["ctrl+shift+w"]
}
Nye lanseringsalternativer
Nå kan du stille inn terminalen slik at den alltid kjører i full skjerm eller angi startposisjonen på skjermen. Du kan konfigurere terminalen til å kjøre i fullskjerm ved å legge til en global parameter "launchMode"
. Denne parameteren kan være enten "default"
Eller "maximized"
.
"launchMode": "maximized"
Hvis du vil angi startposisjonen til terminalen på skjermen, må du legge til som en global parameter "initialPosition"
, og spesifiser også X- og Y-koordinatene atskilt med komma. Hvis du for eksempel vil at terminalen skal starte i øvre venstre hjørne av hovedskjermbildet, legger du til følgende oppføring i profiles.json:
"initialPosition": "0,0"
Note: Hvis du bruker flere skjermer og vil at terminalen skal starte til venstre eller over hovedskjermen, må du bruke negative koordinater.
Oppdatert brukergrensesnitt
Terminal-grensesnittet har blitt enda bedre. Brukes i terminal
Rettet feil
- Du kan nå dobbeltklikke på fanelinjen for å utvide vinduet til fullskjerm;
- Rettet en feil som forårsaket problemer med kopiering og innliming på en ny linje;
- HTML-kopi lar ikke lenger utklippstavlen være åpen;
- Nå kan du bruke fonter hvis navn overstiger 32 tegn;
- Når to faner startes samtidig, forekommer ikke tekstforvrengning lenger;
- Generelle stabilitetsforbedringer.
i konklusjonen
Hvis du har spørsmål eller bare vil dele dine inntrykk av terminalen, ikke nøl med å skrive til Kayla (Kayla,
Kilde: www.habr.com