Från och med version 1.16 och senare lägger Windows Terminal till stöd för att skapa anpassade teman, men du behöver vissa JSON-kunskaper för att ändra utseendet eftersom du måste koda temat i filen “settings.json”.
Det är allt möjligt på grund av den nya globala egenskapen “teman”, som du kan använda för att skapa ett tema med anpassade färger för flikar, flikraden och programfönstret. När “settings.json” har uppdaterats med koden kommer temat att vara tillgängligt i inställningen “Tema” på sidan “Utseende”.
Den här guiden lär dig stegen för att skapa ett anpassat tema och tillämpa det på Windows Terminal på Windows 11.
Skapa anpassat tema för Windows Terminal
För att skapa ett anpassat tema som du kan tillämpa på terminalen, använd dessa steg:
-
Öppet Windows Terminal.
-
Klicka på menyknappen (nedåtpil) och välj inställningar alternativ.
-
Klicka på Öppna JSON-filen.
-
I objektet “teman”, öppna parenteserna “[ ]” och koda det anpassade temat. Här är ett exempel på kodningen som bygger ett tema:
"themes": [ { "name": "My Theme", "tab": { "background": "#ffff00", "showCloseButton": "always", "unfocusedBackground": null }, "tabRow": { "background": "#fb0004", "unfocusedBackground": "#555555" }, "window": { "applicationTheme": "dark", } } ]
-
Använd Ctrl + S kortkommando för att spara filen.
-
Klicka på i terminalinställningarna Utseende.
-
Välj det anpassade temat från inställningen “Tema”.
-
Klicka på Spara knapp.
När du skapar ett anpassat tema ställer du in anpassade färger för fönstret och flikarna. Om du vill anpassa färgerna för bakgrunden kan du ändra färgschemat från avsnittet “Färgscheman”.
I temakoden är tab
föremålsstöd background
, unfocusedBackground
och showCloseButton
egenskaper. background
kommer att ställa in färgen på flikbakgrunden när fliken är aktiv och kommer alltid att visa färger med full opacitet. De unfocusedBackground
ställer in färgen när fliken är inaktiv och showCloseButton
växlar utseendet på stängningsknappen på fliken.
De tabRow
föremålsstöd background
och unfocusedBackground
egenskaper. background
kommer att ställa in färgen på flikradens bakgrund när fönstret är fokuserat. De unfocusedBackground
kommer att ställa in färgen på flikradens bakgrund när den är ofokuserad.
Slutligen är det möjligt att ändra inställningar som tillämpas på fönstret med window
objekt. De window
föremålsstöd applicationTheme
. De applicationTheme
kommer att tillämpa färgerna för det valda programtemat på terminalfönstret om inte andra färger anges.
Om du vill skapa ett andra eller tredje tema behöver du bara skriva koden efter den sista parentesen “{}” i det första temat och före den sista parentesen “[ ]” av objektet ”teman”.