Vi presenterar Windows Terminal

Windows Terminal är en ny, modern, snabb, effektiv, kraftfull och produktiv terminalapplikation för användare av kommandoradsverktyg och skal som Command Prompt, PowerShell och WSL.

Windows Terminal kommer att levereras via Microsoft Store på Windows 10 och kommer att uppdateras regelbundet, vilket säkerställer att du alltid är uppdaterad och kan njuta av de senaste funktionerna och de senaste förbättringarna med minimal ansträngning.

Vi presenterar Windows Terminal

Viktiga Windows-terminalfunktioner

Flera flikar

Du frågade och vi hörde! Den mest efterfrågade funktionen för Terminal är stöd för flera flikar, och vi är glada över att äntligen kunna tillhandahålla den här funktionen. Du kan nu öppna valfritt antal flikar, var och en ansluten till ett kommandoradsskal eller program som du väljer, till exempel Kommandotolken, PowerShell, Ubuntu på WSL, Raspberry Pi via SSH, etc.

Vi presenterar Windows Terminal

Vacker text

Windows Terminal använder GPU-accelererad DirectWrite/DirectX-baserad textåtergivningsmotor. Denna nya textåtergivningsmotor kommer att återge texttecken, glyfer och symboler som finns i typsnitt på din PC inklusive CJK-ideogram, emojis, powerline-symboler, ikoner, programmeringsligaturer, etc. Denna motor återger till och med text mycket snabbare än de tidigare GDI-motorns konsoler!

Vi presenterar Windows Terminal

Du får även möjlighet att använda vårt nya typsnitt! Vi ville skapa ett roligt, nytt monospace-font för att förbättra terminalens moderna utseende och känsla. Detta teckensnitt kommer inte bara att inkludera programmeringsligaturer, utan kommer också att ha ett eget arkiv med öppen källkod. Håll utkik för mer information om det nya typsnittsprojektet!

Vi presenterar Windows Terminal

Inställningar och konfigurerbarhet

Vi har haft kontakt med många kommandoradsanvändare som älskar att anpassa sina terminaler och kommandoradsapplikationer. Windows Terminal tillhandahåller många inställningar och konfigurationsalternativ som ger mycket kontroll över terminalens utseende och var och en av skalen/profilerna som kan öppnas som nya flikar. Inställningarna lagras i en strukturerad textfil, vilket gör konfigurationen enkel för användare och/eller verktyg.

Med hjälp av terminalkonfigurationsmotorn kan du skapa flera "profiler" för varje skal/applikation/verktyg du vill använda, vare sig det är PowerShell, Command Prompt, Ubuntu eller till och med SSH-anslutningar till Azure- eller IoT-enheter. Dessa profiler kan ha sin egen kombination av typsnittsstilar och storlekar, färgteman, bakgrundsoskärpa/transparensnivåer, etc. Nu kan du skapa din egen terminal i din egen stil som är anpassad efter din unika smak!

Mer!

När Windows Terminal 1.0 väl har släppts planerar vi att börja arbeta med många av de funktioner som redan finns i vår backlog, utöver många av de funktioner som ni som community sannolikt kommer att lägga till!

När kan jag få den?

Idag är Windows Terminal och Windows Console tillgängliga i öppen källkod, så du kan redan klona, ​​bygga, köra och testa kod från GitHub-förvaret:

github.com/Microsoft/Terminal

I sommar kommer en förhandsversion av Windows Terminal att släppas i Microsoft Store för tidiga användare och feedback.

Vi planerar att äntligen släppa Windows Terminal 1.0 i vinter, och vi kommer att arbeta med communityn för att se till att det är helt klart innan vi släpper!

Vi presenterar Windows Terminal
[Happy Joy Gif – Giphy]

Vänta... sa du öppen källkod?

Ja det är det! Vi är glada att kunna meddela att vi öppnar inte bara Windows Terminal, utan även Windows Console, som innehåller kommandoradsinfrastrukturen i Windows och tillhandahåller den traditionella Console UX.

Vi kan inte vänta med att arbeta med dig för att förbättra och utöka Windows Command Prompt-upplevelse!

Det här låter fantastiskt, men varför förbättrar du inte bara den befintliga Windows-konsolen?

Huvudmålet med Windows-konsolen är att upprätthålla bakåtkompatibilitet med befintliga kommandoradsverktyg, skript, etc. Även om vi kunde lägga till många viktiga förbättringar av konsolfunktionaliteten (till exempel lägga till stöd för VT och 24-bitars färg, etc. . Vi presenterar Windows Terminalse detta blogginlägg), kan vi inte göra ytterligare betydande förbättringar av konsolens användargränssnitt utan att "bryta världen".

Så det är dags för ett nytt, fräscht tillvägagångssätt.

Windows Terminal installeras och körs tillsammans med din befintliga Windows Console-applikation. Om du direkt startar Cmd/PowerShell/etc., kommer de att börja ansluta till den traditionella konsolinstansen precis som vanligt. På detta sätt förblir bakåtkompatibiliteten intakt och samtidigt kan du använda Windows Terminal om/när du vill göra det. Windows-konsolen kommer att fortsätta att levereras med Windows i decennier framöver för att stödja befintliga/äldre applikationer och system.

Okej, vad sägs om att bidra till ett befintligt terminalprojekt eller öppen källkod?

Vi undersökte noggrant detta alternativ under planeringen och beslutade att vårt deltagande i ett befintligt projekt skulle kräva att projektets krav och arkitektur ändrades på ett sätt som skulle vara för störande.

Genom att istället skapa en ny terminalapplikation med öppen källkod och Windows-konsol med öppen källkod kan vi bjuda in communityn att samarbeta med oss ​​för att förbättra koden och använda den i sina respektive projekt.

Vi tror att det finns gott om utrymme på marknaden för nya/annorlunda idéer om vad en terminal kan och bör göra, och vi är engagerade i att hjälpa terminalens (och relaterade) applikationsekosystem att frodas och utvecklas genom att introducera nya idéer, intressanta tillvägagångssätt och spännande innovationer på detta område.

Övertygad! Hur deltar man?

Besök förvaret på github.com/Microsoft/Terminalatt klona, ​​bygga, testa och köra terminalen! Dessutom skulle vi uppskatta om du rapporterar buggar och delar feedback med oss ​​och communityn, samt fixar problem och gör förbättringar på GitHub.

I sommar kan du prova att installera och köra Windows Terminal från Microsoft Store. Om du stöter på några buggar, vänligen ge feedback via Feedback Hub eller Problemsektionen på GitHub, som är en plats för frågor och diskussion.

Vi är glada att arbeta med dig! Om du har några frågor eller funderingar, tveka inte att kontakta Kayla @cinnamon_msft och/eller Rich @richturn_ms på Twitter. Vi kan inte vänta med att se vilka fantastiska förbättringar och funktioner du tar till Windows Terminal och Windows Console.

Källa: will.com

Lägg en kommentar