Einführung in das Windows-Terminal

Windows Terminal ist eine neue, moderne, schnelle, effiziente, leistungsstarke und produktive Terminalanwendung für Benutzer von Befehlszeilentools und Shells wie Eingabeaufforderung, PowerShell und WSL.

Windows Terminal wird über den Microsoft Store für Windows 10 bereitgestellt und regelmäßig aktualisiert, um sicherzustellen, dass Sie immer auf dem neuesten Stand sind und mit minimalem Aufwand die neuesten Funktionen und Verbesserungen nutzen können.

Einführung in das Windows-Terminal

Wichtige Funktionen des Windows-Terminals

Mehrere Registerkarten

Sie haben gefragt und wir haben gehört! Die am häufigsten nachgefragte Funktion für Terminal ist die Multi-Tab-Unterstützung, und wir freuen uns, diese Funktion endlich anbieten zu können. Sie können jetzt eine beliebige Anzahl von Registerkarten öffnen, die jeweils mit einer Befehlszeilen-Shell oder Anwendung Ihrer Wahl verbunden sind, z. B. Eingabeaufforderung, PowerShell, Ubuntu auf WSL, Raspberry Pi über SSH usw.

Einführung in das Windows-Terminal

Schöner Text

Windows Terminal verwendet eine GPU-beschleunigte DirectWrite/DirectX-basierte Text-Rendering-Engine. Diese neue Text-Rendering-Engine rendert Textzeichen, Glyphen und Symbole, die in Schriftarten auf Ihrem PC vorhanden sind, einschließlich CJK-Ideogrammen, Emojis, Powerline-Symbolen, Symbolen, Programmierligaturen usw. Diese Engine rendert Text sogar viel schneller als die GDI-Konsolen der vorherigen Engine!

Einführung in das Windows-Terminal

Sie haben auch die Möglichkeit, unsere neue Schriftart zu verwenden! Wir wollten eine unterhaltsame, neue Monospace-Schriftart erstellen, um das moderne Erscheinungsbild des Terminals zu verbessern. Diese Schriftart wird nicht nur Programmierligaturen enthalten, sondern auch über ein eigenes Open-Source-Repository verfügen. Bleiben Sie dran für weitere Informationen zum neuen Schriftartenprojekt!

Einführung in das Windows-Terminal

Einstellungen und Konfigurierbarkeit

Wir haben mit vielen Befehlszeilenbenutzern Kontakt aufgenommen, die ihre Terminals und Befehlszeilenanwendungen gerne individuell anpassen. Windows Terminal bietet viele Einstellungen und Konfigurationsoptionen, die viel Kontrolle über das Erscheinungsbild des Terminals und aller Shells/Profile ermöglichen, die als neue Registerkarten geöffnet werden können. Die Einstellungen werden in einer strukturierten Textdatei gespeichert, was die Konfiguration für Benutzer und/oder Tools vereinfacht.

Mit der Terminal-Konfigurations-Engine können Sie mehrere „Profile“ für jede Shell/Anwendung/Tool erstellen, die Sie verwenden möchten, sei es PowerShell, Eingabeaufforderung, Ubuntu oder sogar SSH-Verbindungen zu Azure- oder IoT-Geräten. Diese Profile können ihre eigene Kombination aus Schriftstilen und -größen, Farbthemen, Hintergrundunschärfe-/Transparenzgraden usw. haben. Jetzt können Sie Ihr eigenes Terminal in Ihrem eigenen Stil erstellen, das an Ihren individuellen Geschmack angepasst ist!

Mehr!

Sobald Windows Terminal 1.0 veröffentlicht wird, planen wir, mit der Arbeit an vielen der Funktionen zu beginnen, die sich bereits in unserem Backlog befinden, zusätzlich zu vielen der Funktionen, die Sie als Community wahrscheinlich hinzufügen werden!

Wann kann ich es erhalten?

Heute sind Windows Terminal und Windows Console als Open Source verfügbar, sodass Sie bereits Code aus dem GitHub-Repository klonen, erstellen, ausführen und testen können:

github.com/Microsoft/Terminal

Außerdem wird diesen Sommer eine Vorschauversion von Windows Terminal im Microsoft Store für Erstanwender und Feedback veröffentlicht.

Wir planen, diesen Winter endlich Windows Terminal 1.0 zu veröffentlichen, und wir werden mit der Community zusammenarbeiten, um sicherzustellen, dass es vor der Veröffentlichung vollständig bereit ist!

Einführung in das Windows-Terminal
[Happy Joy Gif – Giphy]

Warten Sie ... haben Sie Open Source gesagt?

Ja das stimmt! Wir freuen uns, Ihnen mitteilen zu können, dass wir nicht nur das Windows-Terminal, sondern auch die Windows-Konsole öffnen, die die Befehlszeileninfrastruktur in Windows enthält und die traditionelle Konsolen-UX bereitstellt.

Wir können es kaum erwarten, mit Ihnen zusammenzuarbeiten, um das Windows-Eingabeaufforderungserlebnis zu verbessern und zu erweitern!

Das klingt erstaunlich, aber warum verbessern Sie nicht einfach die vorhandene Windows-Konsole?

Das Hauptziel der Windows-Konsole besteht darin, die Abwärtskompatibilität mit vorhandenen Befehlszeilentools, Skripten usw. aufrechtzuerhalten. Obwohl wir der Konsolenfunktionalität viele wichtige Verbesserungen hinzufügen konnten (z. B. Unterstützung für VT und 24-Bit-Farbe usw.), . Einführung in das Windows-Terminalsiehe diesen Blog-Beitrag), können wir keine weiteren wesentlichen Verbesserungen an der Konsolen-Benutzeroberfläche vornehmen, ohne „die Welt zu zerstören“.

Es ist also Zeit für einen neuen, frischen Ansatz.

Windows Terminal wird zusammen mit Ihrer vorhandenen Windows-Konsolenanwendung installiert und ausgeführt. Wenn Sie Cmd/PowerShell/etc. direkt starten, beginnen sie wie gewohnt mit der Verbindung zur herkömmlichen Konsoleninstanz. Auf diese Weise bleibt die Abwärtskompatibilität erhalten und Sie können gleichzeitig Windows Terminal verwenden, wenn Sie dies möchten. Die Windows-Konsole wird auch in den kommenden Jahrzehnten weiterhin mit Windows ausgeliefert, um bestehende/ältere Anwendungen und Systeme zu unterstützen.

Okay, wie wäre es mit einem Beitrag zu einem bestehenden Terminalprojekt oder einer Open-Source-Anwendung?

Wir haben diese Option während der Planung sorgfältig geprüft und sind zu dem Schluss gekommen, dass unsere Beteiligung an einem bestehenden Projekt eine zu störende Änderung der Projektanforderungen und -architektur erfordern würde.

Stattdessen können wir durch die Erstellung einer neuen Open-Source-Terminalanwendung und einer Open-Source-Windows-Konsole die Community einladen, mit uns zusammenzuarbeiten, um den Code zu verbessern und ihn in ihren jeweiligen Projekten zu verwenden.

Wir glauben, dass es auf dem Markt viel Raum für neue/andere Ideen darüber gibt, was ein Terminal tun kann und sollte, und wir setzen uns dafür ein, dass das Terminal- (und damit verbundene) Anwendungsökosystem gedeiht und sich weiterentwickelt, indem wir neue Ideen, interessante und spannende Ansätze einführen Innovationen in diesem Bereich.

Überzeugt! Wie kann ich teilnehmen?

Besuchen Sie das Repository unter github.com/Microsoft/Terminalum das Terminal zu klonen, zu bauen, zu testen und auszuführen! Darüber hinaus würden wir uns freuen, wenn Sie Fehler melden und Feedback mit uns und der Community teilen sowie Probleme beheben und Verbesserungen auf GitHub vornehmen würden.

Versuchen Sie diesen Sommer, Windows Terminal aus dem Microsoft Store zu installieren und auszuführen. Wenn Sie auf Fehler stoßen, geben Sie bitte Feedback über den Feedback-Hub oder den Abschnitt „Probleme“ auf GitHub, der ein Ort für Fragen und Diskussionen ist.

Wir freuen uns, mit Ihnen zusammenzuarbeiten! Wenn Sie Fragen oder Bedenken haben, zögern Sie nicht, Kayla zu kontaktieren @cinnamon_msft und/oder Rich @richturn_ms auf Twitter. Wir können es kaum erwarten zu sehen, welche großartigen Verbesserungen und Funktionen Sie für Windows Terminal und Windows Console bringen.

Source: habr.com

Kommentar hinzufügen