Microsoft
Das neue Windows-Terminal von Microsoft ist endlich stabil. Windows verfügt schließlich über eine modernere Terminalumgebung mit Funktionen wie Registerkarten, geteilten Fenstern, mehreren Sitzungstypen und Einstellungen, mit denen Sie alles konfigurieren können, von Tastaturkürzeln bis hin zu animierten GIF-Hintergründen.
Endlich ein moderneres Terminal für Windows
Bei Build 2020 am 19. Mai 2020 gab Microsoft bekannt, dass das neue Windows-Terminal stabil und «betriebsbereit» ist. Windows Terminal Version 1.0 ist hier. Es wurde ursprünglich bei Build 2019 angekündigt und Microsoft sogar hat ein auffälliges Video vorbereitet, um zu verkaufen, wie großartig es ist.
Das neue Windows-Terminal bietet viele nützliche Funktionen. Abgesehen von den Funktionen wurde der Kern der Konsolenumgebung modernisiert. Windows 10 verfügt über eine integrierte Terminalumgebung, in der es ausschließlich um Abwärtskompatibilität geht. Daher können diese Änderungen nicht in der integrierten Konsolenumgebung von Windows 10 vorgenommen werden.
Mit dem neuen Windows-Terminal konnte Microsoft Änderungen wie ein moderneres Textlayout und eine modernere Rendering-Engine mit GPU-Beschleunigung und Unterstützung für Unicode-Text vornehmen. Sie können sogar Emoji im Terminal verwenden. Kopieren und Einfügen «funktioniert einfach», wenn Sie Strg + C und Strg + V drücken. Es gibt sogar eine neue Schriftart namens Cascadia-Code.
Sie können Laden Sie das Windows-Terminal aus dem Microsoft Store herunter. Du kannst sogar Holen Sie sich den Quellcode auf GitHub. Ja, das neue Windows-Terminal ist sogar Open Source.
Tabs, endlich!
Windows hat endlich eine Befehlszeilenumgebung mit integrierten Registerkarten. Um nach dem Starten des Terminals eine neue Registerkarte zu öffnen, klicken Sie einfach auf die Schaltfläche „+“ in der Registerkartenleiste oder drücken Sie Strg + Umschalt + T.
Sie können vertraute Tastaturkürzel verwenden, um durch die Registerkarten zu navigieren, z. B. Strg + Tab, um zur Registerkarte rechts zu wechseln, und Strg + Umschalt + Tab, um zur Registerkarte links zu wechseln. Strg + Umschalt + W schließt die aktuelle Registerkarte.
Sie können die Registerkarten ziehen und ablegen, um sie auch in der Registerkartenleiste neu anzuordnen.
PowerShell und Linux im selben Fenster
Standardmäßig öffnet das Terminal PowerShell-Registerkarten. Es werden jedoch viele Arten von Shell-Umgebungen unterstützt. Sie können jetzt mehrere Arten von Shell-Umgebungen im selben Fenster haben.
Wenn Sie auf den Pfeil rechts neben der Schaltfläche «Neuer Tab» klicken, wird eine Liste der Sitzungen angezeigt, die Sie öffnen können: Windows PowerShell, Eingabeaufforderung, Linux-Distributionen wie Ubuntu (sofern Sie diese mit dem Windows-Subsystem für Linux installiert haben), und Microsoft Azure Cloud Shell.
Mit dem in Windows 10 integrierten SSH-Client können Sie SSH-Sitzungen auch problemlos über das Windows-Terminal starten.
Geteilte Scheiben für mehrere Schalen gleichzeitig
Registerkarten sind großartig, aber was ist, wenn Sie mehrere Shell-Umgebungen gleichzeitig sehen möchten? Hier kommt die Panes-Funktion des Windows-Terminals ins Spiel.
Drücken Sie Alt + Umschalt + D, um ein neues Fenster zu erstellen. Das Terminal teilt den aktuellen Bereich in zwei Teile und gibt Ihnen einen zweiten. Klicken Sie auf einen Bereich, um ihn auszuwählen. Sie können auf ein Fenster klicken und Alt + Umschalt + D drücken, um es weiter zu teilen.
Diese Fenster sind mit Registerkarten verknüpft, sodass Sie problemlos mehrere Umgebungen mit mehreren Fenstern im selben Windows Terminal-Fenster haben und über die Registerkartenleiste zwischen ihnen wechseln können.
Hier sind einige andere Tastaturkürzel zum Arbeiten mit Fenstern:
- Erstellen Sie einen neuen Bereich, der horizontal geteilt wird: Alt + Umschalt + – (Alt, Umschalt und ein Minuszeichen)
- Erstellen Sie einen neuen Bereich, der vertikal geteilt wird: Alt + Umschalt ++ (Alt, Umschalt und ein Pluszeichen)
- Fensterfokus verschieben: Alt + Links, Alt + Rechts, Alt + Ab, Alt + Auf
- Ändern Sie die Größe des fokussierten Bereichs: Alt + Umschalt + Links, Alt + Umschalt + Rechts, Alt + Umschalt + Ab, Alt + Umschalt + Auf
- Schließen Sie ein Fenster: Strg + Umschalt + W.
Dies sind die Standard-Hotkeys, die Sie bei Bedarf ändern können.
Besseres Zoomen
Dieses neue Text-Rendering-System sorgt für ein flüssigeres und besseres Zoomen. Um den Text im Terminal zu vergrößern, zu vergrößern oder zu verkleinern, halten Sie die Strg-Taste gedrückt und drehen Sie das Mausrad.
In der in Windows 10 integrierten Konsolenumgebung, wie sie in den Standardfenstern von PowerShell und Eingabeaufforderung angezeigt wird, ändert sich dadurch die Größe des Texts und gleichzeitig die Größe des Fensters. Im neuen Terminal wird nur die Größe des Texts geändert und die Fenstergröße in Ruhe gelassen.
Glänzende Hintergrundopazität
Das neue Windows-Terminal bietet auch Hintergrundopazität. Halten Sie Strg + Umschalt gedrückt und scrollen Sie mit dem Mausrad nach unten, um das Fenster zunehmend durchscheinend zu machen. Die Farben Ihres Desktop-Hintergrunds – oder was auch immer sich hinter dem Terminal befindet – werden mit einem Windows „Acryl”Stileffekt.
Dies funktioniert nur, wenn die Anwendung fokussiert ist. Wenn Sie also Alt + Tab entfernt haben, hat das Terminal wieder einen soliden Hintergrund, bis Sie Alt + Tab zurücksetzen.
Praktisch oder nicht, es ist eine Funktion, die Linux- und Mac-Benutzer seit vielen Jahren haben. Jetzt ist es auch in die führende Windows-Terminalanwendung integriert.
So viele Einstellungen: Tastenkombinationen, Farbschemata, Hintergründe und mehr
Das Windows-Terminal enthält zahlreiche Anpassungsoptionen, die Sie ändern können. Um darauf zuzugreifen, klicken Sie auf den Abwärtspfeil rechts neben der Schaltfläche «Neuer Tab» und wählen Sie «Einstellungen».
Sie sehen eine textbasierte JSON-Datei voller Optionen. Als Entwicklertool können Sie diese Optionen derzeit in Windows Terminal konfigurieren, indem Sie die Textdatei ändern und nicht über eine grafische Oberfläche.
Zu den verfügbaren Optionen, die Sie in der Datei Settings.json ändern können, gehören:
- Konfigurierbare Tastenkombinationen: Sie können Tastaturkürzel an Aktionen binden oder die Standardtastaturkürzel ändern.
- Farbschemata: Ändern Sie das Farbschema (Thema) der Terminalumgebung. Hier ist eine Liste der enthaltene Farbschemata.
- Profile: Erstellen Sie verschiedene Profile, die unter der Schaltfläche Neue Registerkarte angezeigt werden. Sie können den Befehl anpassen, der ausgeführt wird, wenn Sie die Befehlszeilenumgebung starten, und benutzerdefinierte Schriftarten und Farbschemata für jede Sitzung festlegen.
- Benutzerdefinierte Hintergründe: Sie können ein benutzerdefiniertes Hintergrundbild für eine Sitzung festlegen. Sie können beispielsweise Ihre Ubuntu-Sitzung so ändern, dass sie ein benutzerdefiniertes Hintergrundbild mit Ubuntu-Thema enthält.
- Animierte GIF-Hintergründe: Sie können sogar ein animiertes GIF als benutzerdefinierten Hintergrund festlegen.
- Standardprofilauswahl: Wählen Sie das Profil aus, das Sie standardmäßig starten möchten, wenn Sie Windows Terminal starten, oder klicken Sie auf die Schaltfläche Neue Registerkarte. Sie können beispielsweise eine Linux-Sitzung anstelle von PowerShell auswählen.
Microsoft hat eine Anleitung zu Bearbeiten der Windows Terminal JSON-Einstellungsdatei ebenso gut wie Eine Liste aller Optionen, die Sie der Datei hinzufügen können. Auf dieser Liste finden Sie viele weitere Optionen, die wir hier nicht behandelt haben.
Im Gegensatz zu den Standard-Shell-Umgebungen für Eingabeaufforderungen, PowerShell und Linux Bash unter Windows 10 bietet das Windows-Terminal endlich die gewünschten Optionen, die Entwickler seit Jahren auf anderen Betriebssystemen wie Mac und Linux finden.