# Windows-Terminal-Configuration **Repository Path**: Acrylic-Studio/Windows-Terminal-Configuration ## Basic Information - **Project Name**: Windows-Terminal-Configuration - **Description**: Windows Terminal 的个性化配置 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-21 - **Last Updated**: 2022-08-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: 工具 ## README # Windows Terminal Configuration Windows Terminal 的个性化配置 本仓库创立之初时,Microsoft对于Windows Termianl设置方面的开发还尚未完成,仅支持通过json文件来调整设置,所以创建了这一仓库。很多参数表示什么意思,怎么设置,都一点点对照官方文档去动手尝试,最终获得了不错的效果。 时至今日(2022.8.9),Windows Termianl已经可以通过图形界面进行设置,并且可以自动将WSL、VS的终端添加到属性里。这一仓库也几乎失去了之前的作用,但是仍然会继续保留下去。 ## 简介 官方文档:[Windows 终端概述 | Microsoft Docs](https://docs.microsoft.com/zh-cn/windows/terminal/) > Windows 终端是一个新式主机应用程序,它面向你喜爱的命令行 shell,如命令提示符、PowerShell 和 bash(通过适用于 Linux 的 Windows 子系统 (WSL))。 它的主要功能包括多个选项卡、窗格、Unicode 和 UTF-8 字符支持、GPU 加速文本呈现引擎,你还可用它来创建你自己的主题并自定义文本、颜色、背景和快捷方式。 ## 参数 主要由以下几部分构成: + actions:快捷键 + profiles:属性 + schemes:配色方案 + 全局设置 ```json { "$help": "https://aka.ms/terminal-documentation", "$schema": "https://aka.ms/terminal-profiles-schema", "actions": [ { "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" }, { "command": "paste", "keys": "ctrl+v" } ], "alwaysShowTabs": true, "copyFormatting": "none", "copyOnSelect": false, "defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "profiles": { "defaults": { "colorScheme": "Campbell Powershell", "opacity": 80, "useAcrylic": true }, "list": [ { "colorScheme": "One Half Light", "commandline": "%SystemRoot%\\System32\\cmd.exe", "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "hidden": false, "name": "Command Prompt", "opacity": 60 }, { "commandline": "%SystemRoot%\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "hidden": false, "name": "Windows PowerShell", "opacity": 70 } ] }, "schemes": [ { "background": "#0C0C0C", "black": "#0C0C0C", "blue": "#0037DA", "brightBlack": "#767676", "brightBlue": "#3B78FF", "brightCyan": "#61D6D6", "brightGreen": "#16C60C", "brightPurple": "#B4009E", "brightRed": "#E74856", "brightWhite": "#F2F2F2", "brightYellow": "#F9F1A5", "cursorColor": "#FFFFFF", "cyan": "#3A96DD", "foreground": "#CCCCCC", "green": "#13A10E", "name": "Campbell", "purple": "#881798", "red": "#C50F1F", "selectionBackground": "#FFFFFF", "white": "#CCCCCC", "yellow": "#C19C00" } ], "useAcrylicInTabRow": true } ``` ### 运行相关的属性 ### 字体相关的属性 ### 图像相关的属性 图标的大小应调整为 32x32px,采用适当的光栅图像格式(例如 .PNG、.GIF 或 .ICO),以免需要在运行时缩放图标(导致明显的延迟和质量损失)。 ## 经验 深色主题、彩色主题建议设置较高的透明度,例如:70~80% 浅色主题、白色主题建议设置较低的透明度,例如:60% 标题栏打开Acrylic效果的透明度为:40%