Windows Terminal er en ny, moderne, hurtig, effektiv, kraftfuld og ydeevneorienteret terminalapplikation til brugere af kommandolinjeværktøjer og -skaller som Command Prompt, PowerShell og WSL.

Windows Terminal vil være tilgængelig via Microsoft Store i Windows 10 og vil blive opdateret regelmæssigt, så du altid kan være på forkant og få glæde af de nyeste funktioner og seneste forbedringer med minimal indsats.

Nøglefunktioner i Windows Terminal
Flere faner
Du har bedt om det, og vi har lyttet! Den mest efterspurgte funktion til terminalen er understøttelsen af flere faner, og vi er meget glade for, endelig at kunne tilbyde denne funktion. Nu kan du åbne et ubegribelig antal faner, hver tilsluttet en kommandolinjeskal eller applikation efter dit valg, såsom Command Prompt, PowerShell, Ubuntu på WSL, Raspberry Pi via SSH osv.

Smuk tekst
Windows Terminal bruger GPU-accelereret DirectWrite/DirectX baseret på en tekst-renderingsmotor. Denne nye tekst-renderingsmotor vil vise tekstsymboler, glyphs og tegn, der findes i skrifttyperne på din pc, inklusive CJK-ideogrammer, emojis, powerline-symboler, ikoner, programmeringsligaturer osv. Denne motor renderer endda tekst meget hurtigere end den tidligere GDI-konsolmotor!

Du vil også have mulighed for at bruge vores nye skrifttype! Vi ønskede at skabe en sjov, ny, monospaced skrifttype for at forbedre terminalens moderne udseende. Denne skrifttype vil ikke kun inkludere programmeringsligaturer, men vil også have sit eget open source-arkiv. Hold dig opdateret for at få yderligere information om det nye skrifttypeprojekt!

Indstillinger og konfigurerbarhed
Vi har kontaktet mange kommandolinje-brugere, der elsker at tilpasse deres terminaler og kommandolinjeapplikationer. Windows Terminal tilbyder mange indstillingsmuligheder og konfigurationsparametre, der giver stor kontrol over terminalens udseende og hver af de shell/profiler, der kan åbnes som nye faner. Indstillingerne gemmes i en struktureret tekstfil, hvilket gør konfigurationen lettere for brugere og/eller værktøjer.
Ved at bruge terminalkonfigurationsmekanismen kan du oprette adskillige "profiler" for hver skal/applikation/værktøj, du ønsker at bruge, hvad enten det er PowerShell, Kommandoprompt, Ubuntu eller endda SSH-forbindelser til Azure eller IoT-enheder. Disse profiler kan have deres egen kombination af skrifttyper og størrelser, farvetemaer, niveauer af sløring/gennemsigtighed af baggrunden osv. Nu kan du skabe din egen terminal i din stil, der er tilpasset din unikke smag!
Mere!
Efter frigivelsen af Windows Terminal 1.0 planlægger vi at begynde at arbejde på mange funktioner, som allerede er i vores backlog, samt mange funktioner, som du som samfund sandsynligvis vil tilføje!
Hvornår kan jeg få det?
Indtil videre er Windows Terminal og Windows Console tilgængelige som open source, så du kan allerede klone, bygge, køre og teste koden fra GitHub-repositoriet:
Også i sommer vil en preview-version af Windows Terminal blive udgivet i Microsoft Store til tidlige brugere og til at give feedback.
Og allerede om vinteren planlægger vi at frigive Windows Terminal 1.0, og vi vil arbejde sammen med samfundet for at sikre, at den er helt klar, før vi udgiver!

Vent... sagde du open source?
Ja, det gjorde vi! Vi er glade for at kunne annoncere, at vi åbner ikke kun Windows Terminal, men også Windows Console, som indeholder kommandolinjeinfrastrukturen i Windows og giver den traditionelle Console UX.
Vi kan ikke vente med at samarbejde med dig om at forbedre og udvide funktionerne i Windows-kommandolinjen!
Det lyder fantastisk, men hvorfor forbedrer du ikke bare den eksisterende Windows Console?
Hovedformålet med Windows Console er at bevare bagudkompatibilitet med eksisterende kommandolinjeværktøjer, scripts osv. Selvom vi har formået at tilføre mange nøgleforbedringer til konsolens funktionalitet (f.eks. ved at tilføje VT-understøttelse og 24-bit farve osv., se dette blogindlæg), kan vi ikke foretage yderligere betydelige forbedringer af konsolens UI uden at "forstyrre balancen".
Derfor er tiden kommet til en ny, frisk tilgang.
Поэтому пришло время для нового, свежего подхода.
Windows Terminal installeres og fungerer sammen med den eksisterende Windows Console-applikation. Hvis du starter Cmd/PowerShell etc. direkte, vil de tilsluttes til den traditionelle konsolinstans, præcist som de plejer. På den måde forbliver bagudkompatibiliteten uændret, og samtidig kan du bruge Windows Terminal, hvis/når du ønsker det. Windows Console vil fortsætte med at blive leveret i Windows i årtier for at understøtte eksisterende/forældede applikationer og systemer.
Nå, hvad med at deltage i et eksisterende terminal- eller applikationsprojekt i open source?
Vi har nøje overvejet denne mulighed under planlægningen og besluttet, at vores deltagelse i et eksisterende projekt ville kræve ændringer i kravene og projektets arkitektur på en måde, der ville være for destruktiv.
I stedet for at lave en ny open source-terminalapplikation og en open source Windows Console, kan vi tilbyde samfundet at samarbejde med os om at forbedre koden og bruge den i deres respektive projekter.
Vi mener, at der er plads på markedet til nye/forskellige ideer om, hvad en terminal kan og skal gøre, og vi bestræber os på at hjælpe terminal- (og beslægtede) applikationers økosystem med at trives og udvikle sig gennem indførelsen af nye ideer, interessante tilgange og spændende innovationer i dette rum.
Overbevist! Hvordan kan jeg deltage?
Besøg biblioteket på , for at klone, bygge, teste og køre terminalen! Desuden vil vi være taknemmelige, hvis du rapporterer fejl og deler feedback med os og samfundet, samt retter problemer og bidrager med forbedringer på GitHub.
I sommer kan du prøve at installere og køre Windows Terminal fra Microsoft Store. Hvis du oplever problemer, så del din feedback via Feedback Hub eller Issues-sektionen på GitHub, som er designet til spørgsmål og diskussioner.
Vi ser frem til at arbejde sammen med dig! Hvis du har spørgsmål eller ønsker, er du velkommen til at kontakte Kayla og/eller Rich på Twitter. Vi kan ikke vente med at se, hvilke fantastiske forbedringer og funktioner du bringer til Windows Terminal og Windows Console.
Kilde: habr.com
