Introduktion til Windows Terminal

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

Windows Terminal vil blive leveret gennem Microsoft Store på Windows 10 og vil blive opdateret regelmæssigt, hvilket sikrer, at du altid er opdateret og kan nyde de nyeste funktioner og de seneste forbedringer med minimal indsats.

Introduktion til Windows Terminal

Vigtige Windows-terminalfunktioner

Flere faner

Du spurgte, og vi hørte! Den oftest efterspurgte funktion til Terminal er understøttelse af flere faner, og vi er glade for endelig at kunne tilbyde denne funktion. Du kan nu åbne et hvilket som helst antal faner, der hver er forbundet til en kommandolinjeskal eller applikation efter eget valg, såsom kommandoprompt, PowerShell, Ubuntu på WSL, Raspberry Pi via SSH osv.

Introduktion til Windows Terminal

Smuk tekst

Windows Terminal bruger GPU-accelereret DirectWrite/DirectX-baseret tekstgengivelsesmotor. Denne nye tekstgengivelsesmotor vil gengive teksttegn, glyffer og symboler, der findes i skrifttyper på din pc, inklusive CJK-ideogrammer, emojis, powerline-symboler, ikoner, programmeringsligaturer osv. Denne motor gengiver endda tekst meget hurtigere end de tidligere GDI-motorkonsoller!

Introduktion til Windows Terminal

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

Introduktion til Windows Terminal

Indstillinger og konfigurerbarhed

Vi har forbundet med mange kommandolinjebrugere, der elsker at tilpasse deres terminaler og kommandolinjeapplikationer. Windows Terminal giver mange indstillinger og konfigurationsmuligheder, der giver meget kontrol over terminalens udseende og hver af de skaller/profiler, der kan åbnes som nye faner. Indstillinger gemmes i en struktureret tekstfil, hvilket gør konfigurationen nem for brugere og/eller værktøjer.

Ved at bruge terminalkonfigurationsmotoren kan du oprette flere "profiler" for hver shell/applikation/værktøj, du vil bruge, det være sig PowerShell, Command Prompt, Ubuntu eller endda SSH-forbindelser til Azure- eller IoT-enheder. Disse profiler kan have deres egen kombination af skrifttypestile og -størrelser, farvetemaer, baggrundssløring/gennemsigtighedsniveauer osv. Nu kan du oprette din egen terminal i din egen stil, der er personlig til din unikke smag!

Mere!

Når Windows Terminal 1.0 er frigivet, planlægger vi at begynde at arbejde på mange af de funktioner, der allerede er i vores backlog, foruden mange af de funktioner, som du som fællesskab sandsynligvis vil tilføje!

Hvornår kan jeg modtage det?

I dag er Windows Terminal og Windows Console tilgængelige som open source, så du allerede kan klone, bygge, køre og teste kode fra GitHub-lageret:

github.com/Microsoft/Terminal

Denne sommer vil der også blive frigivet en forhåndsvisning af Windows Terminal i Microsoft Store til tidlige brugere og feedback.

Vi planlægger endelig at frigive Windows Terminal 1.0 denne vinter, og vi vil arbejde sammen med fællesskabet for at sikre, at det er helt klar, før vi frigiver!

Introduktion til Windows Terminal
[Happy Joy Gif – Giphy]

Vent... sagde du open source?

Ja det er! Vi er glade for at kunne meddele, 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 arbejde sammen med dig om at forbedre og udvide Windows Command Prompt-oplevelsen!

Det lyder fantastisk, men hvorfor forbedrer du ikke bare den eksisterende Windows-konsol?

Hovedmålet med Windows-konsollen er at opretholde bagudkompatibilitet med eksisterende kommandolinjeværktøjer, scripts osv. Selvom vi var i stand til at tilføje mange vigtige forbedringer til konsolfunktionaliteten (f.eks. tilføjelse af understøttelse af VT og 24-bit farve osv. . Introduktion til Windows Terminalse dette blogindlæg), kan vi ikke foretage yderligere væsentlige forbedringer af konsollens brugergrænseflade uden at "knække verden".

Så det er tid til en ny, frisk tilgang.

Windows Terminal installerer og kører sammen med din eksisterende Windows Console-applikation. Hvis du starter Cmd/PowerShell/etc. direkte, vil de begynde at oprette forbindelse til den traditionelle konsolinstans ligesom normalt. På denne måde forbliver bagudkompatibiliteten intakt, og samtidig kan du bruge Windows Terminal, hvis/når du vil gøre det. Windows-konsollen vil fortsætte med at blive leveret med Windows i de kommende årtier for at understøtte eksisterende/ældre applikationer og systemer.

Okay, hvad med at bidrage til et eksisterende terminalprojekt eller open source-applikation?

Vi undersøgte omhyggeligt denne mulighed under planlægningen og besluttede, at vores deltagelse i et eksisterende projekt ville kræve at ændre projektets krav og arkitektur på en måde, der ville være for forstyrrende.

I stedet kan vi ved at oprette en ny open source-terminalapplikation og open source Windows-konsol invitere fællesskabet til at samarbejde med os om at forbedre koden og bruge den i deres respektive projekter.

Vi mener, at der er masser af plads på markedet til nye/anderledes ideer om, hvad en terminal kan og bør gøre, og vi er forpligtet til at hjælpe terminalens (og relaterede) applikationsøkosystem med at trives og udvikle sig ved at introducere nye ideer, interessante tilgange og spændende innovationer på dette område.

Overbevist! Hvordan deltager man?

Besøg depotet kl github.com/Microsoft/Terminalat klone, bygge, teste og køre terminalen! Derudover ville vi sætte pris på det, hvis du ville rapportere fejl og dele feedback med os og fællesskabet, samt rette problemer og lave forbedringer på GitHub.

Til sommer kan du prøve at installere og køre Windows Terminal fra Microsoft Store. Hvis du støder på fejl, bedes du give feedback via Feedback Hub eller sektionen Problemer på GitHub, som er et sted for spørgsmål og diskussion.

Vi er glade for at arbejde sammen med dig! Hvis du har spørgsmål eller bekymringer, så tøv ikke med at kontakte Kayla @cinnamon_msft og/eller Rich @richturn_ms på Twitter. Vi kan ikke vente med at se, hvilke fantastiske forbedringer og funktioner du bringer til Windows Terminal og Windows Console.

Kilde: www.habr.com

Tilføj en kommentar