Hallo, Habr! We zijn blij aan te kondigen dat er een nieuwe update voor Windows Terminal is uitgebracht! Onder de nieuwtjes: dynamische profielen, cascade-instellingen, een vernieuwde UI, nieuwe opstartparameters en meer. Lees verder onder de kat!
Zoals altijd is de Terminal beschikbaar voor download in , en op .

Dynamische profielen
Windows Terminal detecteert nu automatisch PowerShell Core en geïnstalleerde distributies van de Windows Subsystem for Linux (WSL). Met andere woorden, als u na deze update een distributie installeert, wordt deze onmiddellijk aan het bestand profiles.json toegevoegd.

Opmerking: Als u niet wilt dat het profiel in het vervolgkeuzemenu wordt weergegeven, kunt u de parameter instellen op "hidden" en een werkende opdracht krijgen. true in het bestand profiles.json.
"hidden": true
Cascade-instellingen
De Terminal beschikt nu over een verbeterd instellingenmodel. Voortaan wordt deze geleverd met een bestand defaults.json, waarin alle standaardinstellingen zijn opgenomen. Als u de inhoud van het bestand wilt bekijken, houdt u Alt, druk op de knop Instellingen in het vervolgkeuzemenu. Het geopende bestand is automatisch gegenereerd, en wijzigingen die in het bestand zijn aangebracht, worden genegeerd en overschreven. U kunt echter zoveel aangepaste instellingen aan het bestand profiles.json toevoegen als u wilt. Als u de instellingen wilt resetten, raad ik aan om een van Scott Hanselman ( ), dat hij op zijn blog heeft geplaatst, te bekijken.
Als u een nieuw profiel, een thema, een toetsenbind of een globale parameter toevoegt aan profiles.json, wordt dit beschouwd als een toegevoegde parameter. Als u een nieuw profiel aanmaakt met een GUID die overeenkomt met een bestaande, vervangt uw nieuwe profiel het oude. Als er een toetsenbind in het bestand defaults.json staat dat u wilt uitschakelen, stelt u de waarde voor deze toetsenbinding in op null in profiles.json.
{
"command": null, "keys": ["ctrl+shift+w"]
}
Nieuwe opstartparameters
U kunt de Terminal nu configureren om altijd in volledig scherm te starten of de beginpositie op het scherm in te stellen. U kunt de Terminal instellen om in volledig scherm te starten door een globale parameter toe te voegen "launchMode". Deze parameter kan de waarde hebben van "default", ofwel "maximized".
"launchMode": "maximized"
Als u de beginpositie van de Terminal op het scherm wilt instellen, voegt u de globale parameter toe "initialPosition", en geef ook de coördinaten X en Y gescheiden door een komma op. Bijvoorbeeld, als je wilt dat de Terminal wordt gestart in de linker bovenhoek van je hoofddisplay, voeg dan de volgende regel toe aan profiles.json:
"initialPosition": "0,0"
Opmerking: als je meerdere monitoren gebruikt en je wilt dat de Terminal links of boven je primaire monitor wordt gestart, moet je negatieve coördinaten gebruiken.
Bijgewerkte UI
De interface van de Terminal is nog beter geworden. De gebruikte is geüpdatet naar versie 2.2. Deze versie heeft een beter kleurcontrast, afgeronde hoeken in het dropdownmenu en tab-separators. Bovendien, zodra je een groot aantal tabbladen opent, kun je ze scrollen met knoppen.

Opgeloste fouten
- Je kunt nu dubbelklikken op de tabbladbalk om het venster te maximaliseren;
- Een fout die problemen veroorzaakte bij het kopiëren en plakken in een nieuwe regel is verholpen;
- De HTML-kopie laat de klembord niet meer open;
- Je kunt nu lettertypen gebruiken waarvan de namen langer zijn dan 32 tekens;
- Tijdens het gelijktijdig openen van twee tabbladen treedt er geen tekstvervorming meer op;
- Algemene stabiliteitsverbeteringen.
Ter conclusie
Als je vragen hebt of gewoon je ervaringen met de Terminal wilt delen, aarzel dan niet om Kayla ( ) op Twitter te contacteren. Daarnaast, als je problemen of suggesties hebt, kun je altijd contact met ons opnemen op . Tot volgende maand!
Bron: habr.com
