Windows Terminal 1.14 und Terminal Preview 1.15 enthalten mehrere Absturzkorrekturen.

Windows Terminal 1.14 und Terminal Preview 1.15 enthalten mehrere Absturzkorrekturen.

Microsoft hat neue Updates für Windows Terminal sowohl für seinen stabilen Kanal als auch für den Vorschaukanal veröffentlicht. Das neueste stabile Update ist Windows Terminal v1.14.186 und enthält Korrekturen aus der vorherigen Preview-Channel-Version. Dies bedeutet, dass das neue stabile Update Korrekturen für mehrere Absturzprobleme und mehr enthält. Microsoft weist hier darauf hin, dass die Textwiedergabe-Engine in diesem Update nicht verfügbar ist.

Hier ist das vollständige Änderungsprotokoll für Windows Terminal v1.14.186 Stable Channel:

  • Das Terminal unterstützt jetzt besser den „Alternate Screen Buffer“ von xterm.

  • Konsolenanwendungsfenster funktionieren jetzt konsistenter im Terminal: Wenn eine Anwendung anfordert, sie auszublenden oder zu minimieren, minimieren wir das damit verbundene Terminalfenster.

  • Das Terminal kann jetzt xterm-Fokusereignisse an verbundene Client-Anwendungen senden.

  • Wir haben eine neue experimentelle Einstellung hinzugefügt,


    experimental.useBackgroundImageForWindow

    , mit dem Sie ein Bild als Hintergrund für beliebig viele Panels verwenden können (danke @nico-abram!)

  • Sie können nun den Klingelton über die Einstellung profile.bellSound ändern.

Hier sind die Fehlerbehebungen:

  • Die Tastaturauswahl funktioniert jetzt besser mit copyOnSelect (#13360).
  • Die Tastaturauswahl ist jetzt auf den scrollbaren Bereich beschränkt (#13353) (#13372)
  • „Einstellungsdatei öffnen“-Befehle erwähnen jetzt ausdrücklich „JSON“, um das Abrufen zu erleichtern (#13265).
  • Die Tastenkombination ist jetzt für die Shell-Erweiterung „In Terminal öffnen“ definiert (#13080) (Danke @ianjoneill!)
  • Ein Absturz bei Verwendung der Option „Standardterminal“ in der Benutzeroberfläche „Einstellungen“ wurde behoben (#13160).
  • Das Standard-Terminal-Banner wird jetzt ausgeblendet, wenn Sie eine Sitzung über das Standard-Terminal geöffnet haben (#13344).
  • [O wird nicht mehr fälschlicherweise von Fokusereignissen für libuv-Clients wie neovim ausgegeben (#13260)
  • Wir stürzen nicht mehr ab, wenn ein Screenreader mit einem Alt-Puffer aus einer CLI-Anwendung liest (#13250).
  • Das Löschen des letzten Profils in der Einstellungs-UI führt nicht mehr zu einem Absturz (#13242).
  • Das Öffnen von Windows Terminal über das Win+X-Menü stürzt nicht mehr ab (#13212).
  • Die Shell-Erweiterung „Im Terminal öffnen“ wird jetzt ausgeblendet, wenn auf einen anderen Pfad als das Dateisystem zugegriffen wird, z. B. Quick Actions (#13206) (Danke @leejy12!)
  • Das Löschen des Bildschirms mit cls oder Clear-Host hinterlässt keine fehlerhafte Textzeile (#13324) (danke @j4james!)
  • Standard-Terminalsitzungen übergeben jetzt beim Öffnen ordnungsgemäß Fokusereignisse (#13247).
  • Das Terminal verwendet jetzt Unicode 14.0, um die Breite einiger Unicode-Zeichen zu bestimmen (#13292).
  • Wir werden nicht mehr versuchen, wsl auszuführen, um es aufzufordern, uns über Distributionen zu informieren, wenn es offensichtlich ist, dass Sie diese nicht haben (#13436).
  • Wir haben eine geringfügige standardmäßige Terminal-Übergabe-Rennbedingung behoben, die niemanden betraf (#13410).
  • Das Tab-Kontextmenü hat jetzt eine „Suchen“-Option (#13055) (Danke @Predelnik!)
  • SetConsoleWindowInfo kann den Terminal-Tab nicht mehr zum Absturz bringen (#13212).
  • Gelegentlicher Absturz beim Öffnen der Einstellungs-UI behoben (#13160).

Weiter zur Vorschau: Microsoft hat heute Windows Terminal Preview v1.15.186 veröffentlicht. Das neue Update bietet vollständige Unterstützung für die Tastaturauswahl sowie experimentelle Unterstützung für Bildlaufleistenbeschriftungen. Hier ist eine sehr lange Liste von Änderungen in der neuesten Terminal-Vorschau:

Funktionen:

  • Die Textauswahl im Terminal ist jetzt noch besser!

    • Verwenden Sie die Aktion „markMode“, um in den Markierungsmodus zu wechseln und eine Auswahl am Cursor zu erstellen (#13053) (#13358). Standardmäßig ist dies an Strg+Umschalt+M gebunden. Unbedingt ausprobieren!

    • Mit der Tastatur vorgenommene Auswahlen zeigen jetzt die Auswahlmarkierungs-Benutzeroberfläche an (#10865).

    • Verwenden Sie die Aktion „switchSelectionEndpoint“, um den Endpunkt zu wechseln, den Sie bei der Auswahl verschieben (#13370).

    • Verwenden Sie die Aktion „toggleBlockSelection“, um eine vorhandene Auswahl in eine Blockauswahl umzuwandeln (#13219).

  • [Experimentell] Wir unterstützen jetzt Beschriftungen für Bildlaufleisten! (#12948) (#13163) (#13291) (#13414)

    • Verwenden Sie die Aktion „addMark“, um eine Bildlaufleistenmarkierung hinzuzufügen.

    • Der optionale Farbparameter kann verwendet werden, um eine Farbe anzugeben.

    • Verwenden Sie die Aktion „scrollToMark“ mit dem angegebenen Richtungsparameter, um zwischen den Markierungen zu scrollen.

    • Verwenden Sie die Aktion „clearMark“, um die ausgewählte Markierung zu entfernen

    • Verwenden Sie die Aktion „clearAllMarks“, um alle Bildlaufleistenmarkierungen zu entfernen.

    • Die globale Einstellung „experimental.autoMarkPrompts“ kann auf „true“ gesetzt werden, um jeden Hinweis automatisch zu markieren. HINWEIS. Dies verwendet die FTCS_PROMPT-Sequenz von FinalTerm, OSC 133; Und die wir jetzt unterstützen! (#13163)

    • Die globale Einstellung „experimental.showMarksOnScrollbar“ kann auch auf „true“ gesetzt werden, um die Markierungen auf der Scrollbar anzuzeigen.

  • Wenn Sie neu bei Windows Terminal Preview sind, aber Windows Terminal bereits installiert und konfiguriert haben, migrieren wir jetzt Ihre Einstellungen (#12907) (danke @huiyooumich!)

  • Das Tab-Kontextmenü hat jetzt eine „Suchen“-Option (#13055) (Danke @Predelnik!)

Änderungen:

  • „Einstellungsdatei öffnen“-Befehle erwähnen jetzt ausdrücklich „JSON“, um das Abrufen zu erleichtern (#13265).
  • Farbschemata unterstützen jetzt „lila“ und „magenta“ austauschbar in JSON (#13261) (danke @matthewd673!)
  • Die Tastenkombination ist jetzt für die Shell-Erweiterung „In Terminal öffnen“ definiert (#13080) (Danke @ianjoneill!)
  • Das Bedienfeld „Speichern“ der Benutzeroberfläche der Einstellungen stimmt jetzt mit der Fußzeile „JSON-Datei öffnen“ überein (#13282) (Danke @HO-COOH!)
  • Die Option „Standardterminal“ in der Benutzeroberfläche „Einstellungen“ hat jetzt die Option „Windows entscheiden lassen“ (#13160).
    • Der gelegentliche Absturz beim Öffnen der Einstellungs-UI wurde behoben (gleiche PR!)
  • Die Schaltflächen „Änderungen speichern“ und „Änderungen verwerfen“ wurden in der Benutzeroberfläche „Einstellungen“ neu angeordnet, um besser mit den Richtlinien der Windows-Benutzeroberfläche übereinzustimmen (#13237).
  • @dansmor7 verbesserte das Erscheinungsbild von farbigen Tabs, wenn sie unscharf sind oder darüber schweben (#13434) (Danke!)

Mehr Escape-Sequenzen und mehr VT-Unterstützung

Mit freundlicher Genehmigung von @j4james:

  • Anwendungen können jetzt DECCTR verwenden, um das Farbschema des Terminals zu ändern (#13139) (#13227)
  • Dieselben Anwendungen können jetzt DECAC verwenden, um den standardmäßigen Vorder- und Hintergrundfarben eine Farbe zuzuweisen und die Hintergrundfarbe einer Registerkarte zu ändern (#13058).
  • Andere Anwendungen können jetzt DECPS verwenden, um die grundlegende Musiknotensequenz abzuspielen (#13208). Diese Funktion ist nur eine Vorschau, bis wir sicherstellen, dass die MIDI-Sound-Schriftart überall dort verfügbar ist, wo Stable ausgeliefert wird.

Dokumentation

  • Building.md und mouseInput.cpp wurden etwas aufgeräumt (#13333) (Danke @ofek und @oferze!)
  • Wir haben der Roadmap ein Gantt-Diagramm hinzugefügt (#13234)

Am hinteren Ende…

  • @lhecker hat neu geschrieben, wie wir mit Koordinaten im Projekt umgehen, was den Weg für einen längeren Scroll-Verlauf ebnet und viele Ursachen für Behauptungsfehler beseitigt; Wenn Sie etwas Seltsames sehen, das wie ein Problem mit dem Koordinatensystem aussieht, melden Sie es bitte! (#13025)

Fehler Korrektur

  • Wir unterdrücken für PowerShell keinen schwarzschwarzen Hintergrund oder grauen Vordergrund mehr (#13352).
    • Wir haben uns entschieden, diese Problemumgehung zu entfernen, da neuere Versionen der PSReadline PowerShell-Komponente eine Lösung für dieses Problem enthalten.
    • Es war ein Kompatibilitätspatch, der die Möglichkeiten großartiger Projekte wie Oh My Posh beeinflusste .
    • ❗ Wenn Sie beim Eingeben eines Befehls in PowerShell einen unerwarteten schwarzen Hintergrund hinter Text sehen, stellen Sie sicher, dass Ihre Version von PSReadline auf dem neuesten Stand ist. Sie können Ihre Version von PSReadline aktualisieren, indem Sie den Befehl „Update-Module PSReadline“ ausführen.
  • Das Standard-Terminal-Banner wird jetzt ausgeblendet, wenn Sie eine Sitzung über das Standard-Terminal geöffnet haben (#13344)
  • [O wird nicht mehr fälschlicherweise von Fokusereignissen für libuv-Clients wie neovim ausgegeben (#13260)
  • AtlasEngine erhöht nicht mehr heimlich die Schriftgröße von HTML/RTF-Kopien, wenn die Schriftart geändert wird (#13384).
  • Die Tastaturauswahl ist jetzt auf einen scrollbaren Bereich beschränkt (#13318).
  • Die Shell-Erweiterung „Im Terminal öffnen“ wird jetzt ausgeblendet, wenn auf einen anderen Pfad als das Dateisystem zugegriffen wird, z. B. Quick Actions (#13206) (Danke @leejy12!)
  • Das Löschen des Bildschirms mit cls oder Clear-Host hinterlässt keine fehlerhafte Textzeile (#13324) (danke @j4james!)
  • Standard-Terminalsitzungen übergeben jetzt beim Öffnen ordnungsgemäß Fokusereignisse (#13247).
  • Das Terminal verwendet jetzt Unicode 14.0, um die Breite einiger Unicode-Zeichen zu bestimmen (#13292).
  • Wir werden nicht mehr versuchen, wsl auszuführen, um es aufzufordern, uns über Distributionen zu informieren, wenn es offensichtlich ist, dass Sie diese nicht haben (#13436).
  • Wir haben eine geringfügige standardmäßige Terminal-Übergabe-Rennbedingung behoben, die niemanden betraf (#13410).

Verlässlichkeit

  • Absturz behoben, wenn ein Screenreader von einer CLI-Anwendung mit einem Alt-Puffer liest (#13250) (#13244).
  • Das Löschen des letzten Profils in der Einstellungs-UI führt nicht mehr zu einem Absturz (#13242).
  • Das Öffnen von Windows Terminal über das Win+X-Menü stürzt nicht mehr ab (#13212).
  • SetConsoleWindowInfo kann den Terminal-Tab nicht mehr zum Absturz bringen (#13212).

Entwickler finden hier im offiziellen Microsoft-Blog weitere Details zu verschiedenen Funktionen wie Beschriftungsmodus und Bildlaufleistenbeschriftungen .

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert