Windows Terminal Update: Preview 1910

Hej, Habr! Vi er glade for at kunne meddele, at den næste opdatering til Windows Terminal er blevet frigivet! Blandt de nye produkter: dynamiske profiler, kaskadeindstillinger, opdateret brugergrænseflade, nye lanceringsmuligheder og mere. Flere detaljer under klippet!

Terminalen er som altid tilgængelig til download på Microsoft Store, Microsoft Store for Business og GitHub.

Windows Terminal Update: Preview 1910

Dynamiske profiler

Windows Terminal registrerer nu automatisk PowerShell Core og installerede Windows Subsystem for Linux (WSL) distributioner. Med andre ord, hvis du efter denne opdatering installerer en distribution, vil den straks blive tilføjet til filen profiles.json.

Windows Terminal Update: Preview 1910

Bemærk: Hvis du ikke ønsker, at profilen skal vises i rullemenuen, kan du indstille indstillingen "hidden"true profiles.json filen.

"hidden": true

Cascading indstillinger

Terminalen har nu en forbedret indstillingsmodel. Fra nu af kommer den med en defaults.json-fil, der indeholder alle standardindstillingerne. Hvis du vil se indholdet af filen, så ved at holde andre, klik på knappen Indstillinger i rullemenuen. Filen, der åbnes, genereres automatisk, og ændringer, der foretages i filen, ignoreres og overskrives. Du kan dog tilføje så mange brugerdefinerede indstillinger, som du ønsker, til filen profiles.json. Hvis du vil nulstille indstillingerne, anbefaler jeg at være opmærksom på stor artikel Scott Hanselman @shanselman), som han lagde ud på sin blog.

Hvis du tilføjer en ny profil, et nyt skema, en nøglebinding eller en global parameter til profiles.json, vil det blive betragtet som en tilføjet parameter. Hvis du opretter en ny profil med samme GUID som en eksisterende, vil din nye profil erstatte den gamle. Hvis der er en nøglebinding i din defaults.json-fil, som du gerne vil undgå at bruge, skal du indstille denne binding til null i profiles.json.

{
"command": null, "keys": ["ctrl+shift+w"] }

Nye lanceringsmuligheder

Nu kan du indstille terminalen til altid at køre i fuld skærm eller indstille dens startposition på skærmen. Du kan konfigurere terminalen til at køre i fuld skærm ved at tilføje en global parameter "launchMode". Denne parameter kan være enten "default"Eller "maximized".

"launchMode": "maximized"

Hvis du vil indstille terminalens startposition på skærmen, skal du tilføje som en global parameter "initialPosition", og angiv også X- og Y-koordinaterne adskilt af kommaer. Hvis du f.eks. ønsker, at terminalen skal starte i øverste venstre hjørne af din hovedskærm, skal du tilføje følgende indgang til profiles.json:

"initialPosition": "0,0"

Bemærk: Hvis du bruger flere skærme og ønsker at terminalen skal starte til venstre eller over hovedskærmen, skal du bruge negative koordinater.

Opdateret brugergrænseflade

Terminal-grænsefladen er blevet endnu bedre. Bruges i terminal WinUI TabView er blevet opdateret til version 2.2. Denne version har bedre farvekontrast, afrundede hjørner i rullemenuen og faneopdelere. Derudover vil du nu, så snart du åbner et stort antal faner, være i stand til at rulle gennem dem ved hjælp af knapper.

Windows Terminal Update: Preview 1910

Rettede fejl

  • Du kan nu dobbeltklikke på fanelinjen for at udvide vinduet til fuld skærm;
  • Rettede en fejl, der forårsagede problemer med at kopiere og indsætte på en ny linje;
  • HTML-kopi efterlader ikke længere udklipsholderen åben;
  • Nu kan du bruge skrifttyper, hvis navne overstiger 32 tegn;
  • Når to faner åbnes samtidigt, forekommer tekstforvrængning ikke længere;
  • Generelle stabilitetsforbedringer.

Afslutningsvis

Hvis du har spørgsmål eller bare vil dele dit indtryk af Terminalen, så tøv ikke med at skrive til Kayla (Kayla, @cinnamon_msft) på Twitter. Derudover, hvis du har problemer eller ønsker, kan du altid kontakte os på GitHub. Vi ses næste måned!

Kilde: www.habr.com

Tilføj en kommentar