Windows Terminal Preview 1.16 ist jetzt mit den folgenden Updates verfügbar :
Thematisierung
Fügen Sie mehr anpassbare Möglichkeiten für Benutzer hinzu, indem Sie Themen einführen
themes ist eine globale Eigenschaft, die verschiedene Themenobjekte enthalten kann, die im Dropdown-Menü „Themen“ auf der Seite „Darstellung der Benutzeroberfläche festlegen“ angezeigt werden. Nachfolgend sind die Objekte aufgeführt, die jedes Themenobjekt akzeptieren kann. Hinweis: Designs können nur mit JSON-Dateien bearbeitet werden, aber sie werden im Dropdown-Menü „Design“ in der Benutzeroberfläche „Einstellungen“ angezeigt.
Beispiel-JSON
"themes":
[
{
"name": "Grace Kelly",
"tab":
{
"background": "#00515EFF",
"showCloseButton": "always",
"unfocusedBackground": null
},
"tabRow":
{
"background": "#061612FF",
"unfocusedBackground": "#061612FF"
},
"window":
{
"applicationTheme": "dark"
}
}
]
Tab
Auf Registerkarten angewendete Einstellungen können über das Registerkartenobjekt innerhalb des Themenobjekts geändert werden. Das tab-Objekt unterstützt die Eigenschaften background, unfocusedBackground und showCloseButton. background legt die Hintergrundfarbe der Registerkarte fest, wenn sie aktiv ist, und zeigt die Farbe immer mit voller Deckkraft an. unfocusedBackground legt die Farbe der Registerkarte fest, wenn sie nicht aktiv ist, und showCloseButton schaltet die Darstellung der Schließen-Schaltfläche auf der Registerkarte um.
Tab-Reihe
Die auf die Registerkartenzeile angewendeten Einstellungen können über das tabRow-Objekt innerhalb des Themenobjekts geändert werden. Das tabRow-Objekt unterstützt background- und unfocusedBackground-Eigenschaften. Hintergrund legt die Farbe des Hintergrunds der Registerkartenzeile fest, wenn das Fenster fokussiert ist. unfocusedBackground legt die Farbe des Hintergrunds der Registerkartenzeile fest, wenn nicht fokussiert.
Fenster
Die auf das Fenster angewendeten Einstellungen können über das Fensterobjekt innerhalb des Themenobjekts geändert werden. Das Fensterobjekt unterstützt applicationTheme. Sofern keine andere Farbe angegeben ist, wendet applicationTheme die Farbe des ausgewählten Anwendungsthemas auf das Terminalfenster an.
Neue Standardfarben
Einige Standardfarben in Windows Terminal geändert . Das Standardterminal verwendet das dunkle Design, anstatt dem Systemdesign zu folgen.
Neue Farben
Alte Farben
Neue Text-Rendering-Engine
Eine neue experimentelle Textwiedergabe-Engine wurde veröffentlicht, die Sie für eine Konfigurationsdatei ( ) aktivieren können. In dieser Version hat das Entwicklungsteam diesen neuen Renderer zum standardmäßigen Textrenderer für alle Konfigurationsdateien gemacht. Der neue Renderer ist performanter und unterstützt jetzt zusätzliche Pixel-Shader (inklusive Retro-Effekte), fette Schriftarten und Unterstreichungs-/Überstreichungs-/Hyperlink-Linien. Wenn Ihr Computer keine GPU hat oder Sie eine Remoteverbindung zu einer virtuellen Maschine herstellen, die keine GPU hat, fällt sie auf einen Modus mit höherer Leistung zurück, der keine Hardwareunterstützung erfordert.experimental.useAtlasEngine
Legen Sie fest, wo neue Registerkarten angezeigt werden
Die Öffnungsposition neuer Tabs kann jetzt mit einer neuen newTabPosition
globalen Einstellung festgelegt werden. Diese Einstellung wird auch auf der Seite „Darstellung“ der Benutzeroberfläche „Einstellungen“ angezeigt. Sie können festlegen, dass neue Registerkarten am Ende aller Registerkarten oder nach der aktuell ausgewählten Registerkarte geöffnet werden.
"newTabPosition": "atTheEnd", "newTabPosition": "afterCurrentTab"
Neu gestaltete Farbschemaseite
Entwarf eine intuitivere Farbschemaseite. Die Seite „Einstellung des UI-Farbschemas“ wurde aktualisiert, um das Styling und den Benutzerfluss zu verbessern. Außerdem wurde eine Schaltfläche "Als Standard festlegen" hinzugefügt, die ein Farbschema als Standard in allen Profilen anwendet. Profile, die ein Farbschema angeben, verwenden ihr angegebenes Schema anstelle des Standardschemas.
Neues Design
Alte Konstruktion
Neue Aktionen
Auswahl auf Wort erweitern
Die neue Aktion erweitert den Anfang und das Ende einer Textauswahl um die an der Auswahl beteiligten Wörter. expandSelectionToWord
{ "command": "expandSelectionToWord" },
andere Verbesserungen
- Tastenbelegungen im Markierungsmodus gehen jetzt benutzerdefinierten Tastenbelegungen voraus.
- Im Markierungsmodus können nun Tab und Shift+Tab zwischen Hyperlinks verwendet werden.
- Die Einstellung zum Anpassen der Textfarbe für Gleichgültigkeit ist jetzt standardmäßig aktiviert.
- Modifizierte dunkle und helle Standarddesignfarben für ein nahtloseres Aussehen zwischen Registerkarten und Textpuffern.
- Die Schaltfläche „Zurück“ in der Befehlspalette kehrt jetzt zum zuvor ausgewählten Element in der Liste „Filteraktionen“ zurück.
Fehlerbehebung
- Der Blitz in der Scheibe wird jetzt dunkler statt heller, wenn die BEL im Lichtterminal ausgegeben wird.
- Leerzeichen werden beim Einfügen mehrerer Zeilen nicht mehr entfernt.
- Wenn das Terminal von einem Prozess gestartet wurde, wird
CloseOnExit
das Terminal jetzt automatisch beim Beenden geschlossen, andernfalls wird das Terminalgraceful
mit einem Verhalten geschlossen.
Weitere Einzelheiten finden Sie im offiziellen Blog .