Vi introduserer Windows Terminal

Windows Terminal er en ny, moderne, rask, effektiv, kraftig og produktiv terminalapplikasjon for brukere av kommandolinjeverktøy og skall som Command Prompt, PowerShell og WSL.

Windows Terminal vil bli levert gjennom Microsoft Store på Windows 10 og vil bli oppdatert regelmessig, noe som sikrer at du alltid er oppdatert og kan nyte de nyeste funksjonene og de siste forbedringene med minimal innsats.

Vi introduserer Windows Terminal

Viktige Windows-terminalfunksjoner

Flere faner

Du spurte og vi hørte! Den mest etterspurte funksjonen for Terminal er støtte for flere faner, og vi er glade for å endelig kunne tilby denne funksjonen. Du kan nå åpne et hvilket som helst antall faner, hver koblet til et kommandolinjeskall eller program etter eget valg, for eksempel kommandoprompt, PowerShell, Ubuntu på WSL, Raspberry Pi via SSH, etc.

Vi introduserer Windows Terminal

Vakker tekst

Windows Terminal bruker GPU-akselerert DirectWrite/DirectX-basert tekstgjengivelsesmotor. Denne nye tekstgjengivelsesmotoren vil gjengi teksttegn, glyfer og symboler som finnes i fonter på PC-en din, inkludert CJK-ideogrammer, emojier, kraftlinjesymboler, ikoner, programmeringsligaturer, etc. Denne motoren gjengir til og med tekst mye raskere enn de tidligere GDI-motorkonsollene!

Vi introduserer Windows Terminal

Du vil også få muligheten til å bruke vår nye font! Vi ønsket å lage en morsom, ny monospace-font for å forbedre terminalens moderne utseende og følelse. Denne fonten vil ikke bare inkludere programmeringsligaturer, men vil også ha sitt eget åpen kildekodelager. Følg med for mer informasjon om det nye skriftprosjektet!

Vi introduserer Windows Terminal

Innstillinger og konfigurerbarhet

Vi har koblet til mange kommandolinjebrukere som elsker å tilpasse terminalene og kommandolinjeapplikasjonene sine. Windows Terminal gir mange innstillinger og konfigurasjonsalternativer som gir mye kontroll over utseendet til terminalen og hvert av skallene/profilene som kan åpnes som nye faner. Innstillinger lagres i en strukturert tekstfil, noe som gjør konfigurasjonen enkel for brukere og/eller verktøy.

Ved å bruke terminalkonfigurasjonsmotoren kan du opprette flere "profiler" for hvert skall/applikasjon/verktøy du vil bruke, enten det er PowerShell, Command Prompt, Ubuntu eller til og med SSH-tilkoblinger til Azure- eller IoT-enheter. Disse profilene kan ha sin egen kombinasjon av skriftstiler og størrelser, fargetemaer, bakgrunnsuskarphet/gjennomsiktighetsnivåer osv. Nå kan du lage din egen terminal i din egen stil som er personlig tilpasset din unike smak!

Mer!

Når Windows Terminal 1.0 er utgitt, planlegger vi å begynne å jobbe med mange av funksjonene som allerede er i vår backlog, i tillegg til mange av funksjonene som du som fellesskap sannsynligvis vil legge til!

Når kan jeg motta den?

I dag er Windows Terminal og Windows Console tilgjengelig i åpen kildekode, så du kan allerede klone, bygge, kjøre og teste kode fra GitHub-depotet:

github.com/Microsoft/Terminal

Denne sommeren vil også en forhåndsversjon av Windows Terminal bli utgitt i Microsoft Store for tidlige brukere og tilbakemeldinger.

Vi planlegger endelig å slippe Windows Terminal 1.0 denne vinteren, og vi vil jobbe med fellesskapet for å sikre at det er helt klart før vi slipper!

Vi introduserer Windows Terminal
[Happy Joy Gif – Giphy]

Vent... sa du åpen kildekode?

Ja, det er det! Vi er glade for å kunngjøre at vi åpner ikke bare Windows Terminal, men også Windows Console, som inneholder kommandolinjeinfrastrukturen i Windows og gir den tradisjonelle Console UX.

Vi gleder oss til å samarbeide med deg for å forbedre og utvide Windows Ledetekst-opplevelsen!

Dette høres fantastisk ut, men hvorfor forbedrer du ikke den eksisterende Windows-konsollen?

Hovedmålet med Windows-konsollen er å opprettholde bakoverkompatibilitet med eksisterende kommandolinjeverktøy, skript osv. Selv om vi var i stand til å legge til mange viktige forbedringer til konsollfunksjonaliteten (for eksempel å legge til støtte for VT og 24-bits farger osv. . Vi introduserer Windows Terminalse dette blogginnlegget), kan vi ikke gjøre ytterligere betydelige forbedringer av konsollens brukergrensesnitt uten å "bryte verden".

Så det er på tide med en ny, frisk tilnærming.

Windows Terminal installerer og kjører sammen med din eksisterende Windows Console-applikasjon. Hvis du starter Cmd/PowerShell/etc. direkte, vil de begynne å koble til den tradisjonelle konsollforekomsten akkurat som normalt. På denne måten forblir bakoverkompatibiliteten intakt, og samtidig kan du bruke Windows Terminal hvis/når du vil gjøre det. Windows-konsollen vil fortsette å leveres med Windows i flere tiår fremover for å støtte eksisterende/eldre applikasjoner og systemer.

Ok, hva med å bidra til et eksisterende terminalprosjekt eller åpen kildekode-applikasjon?

Vi undersøkte dette alternativet nøye under planleggingen og bestemte at vår deltakelse i et eksisterende prosjekt ville kreve å endre prosjektets krav og arkitektur på en måte som ville være for forstyrrende.

I stedet, ved å lage en ny åpen kildekode-terminalapplikasjon og åpen kildekode Windows-konsoll, kan vi invitere fellesskapet til å samarbeide med oss ​​for å forbedre koden og bruke den i sine respektive prosjekter.

Vi tror det er god plass i markedet for nye/forskjellige ideer om hva en terminal kan og bør gjøre, og vi er forpliktet til å hjelpe terminalens (og relaterte) applikasjonsøkosystem til å trives og utvikle seg ved å introdusere nye ideer, interessante tilnærminger og spennende innovasjoner på dette området.

Overbevist! Hvordan delta?

Besøk depotet på github.com/Microsoft/Terminalå klone, bygge, teste og kjøre terminalen! I tillegg vil vi sette pris på om du vil rapportere feil og dele tilbakemeldinger med oss ​​og fellesskapet, samt fikse problemer og gjøre forbedringer på GitHub.

I sommer kan du prøve å installere og kjøre Windows Terminal fra Microsoft Store. Hvis du støter på feil, vennligst gi tilbakemelding via Feedback Hub eller Problemer-delen på GitHub, som er et sted for spørsmål og diskusjon.

Vi er glade for å jobbe med deg! Hvis du har spørsmål eller bekymringer, ikke nøl med å kontakte Kayla @cinnamon_msft og/eller Rich @richturn_ms på Twitter. Vi gleder oss til å se hvilke flotte forbedringer og funksjoner du bringer til Windows Terminal og Windows Console.

Kilde: www.habr.com

Legg til en kommentar