效果对比
上图为WT,下图为美化后的CMD,WT明显更加舒适!
Windows Terminal 下载
推荐直接微软商店安装,搜索Terminal即可。
配置文件
- Windows Terminal的设置打开是一个json文件,需要自己动手写代码!
- 单击上方打开配置文件(快捷键Ctrl+,)
- 常用配置项说明如下(参考自 KuroNekonano桑的博客)
"profiles":
[
{
// 每个 Profile 的唯一标识符,生成方法见下
"guid": "{e1e1ac58-02c1-456a-a857-01149673a65d}",
// 设置为 true 即可在新建菜单中隐藏
"hidden": false,
// 名字,会显示在菜单中
"name": "Ubuntu",
// 启动命令行
"commandline": "wsl.exe",
// 启动目录
"startingDirectory": "%USERPROFILE%",
// 字体设置
"fontFace": "Consolas",
"fontSize": 11,
// 背景亚克力透明效果(窗口失去焦点时无效)
"useAcrylic": true,
"acrylicOpacity": 0.5,
// 背景图片
// "backgroundImage" : "X:\\assets\\background.png",
// "backgroundImageOpacity" : 0.5,
// "backgroundImageStretchMode" : "uniformToFill",
// 菜单与标签中显示的图标
"icon": "X:\\assets\\UbuntuLogo.scale-100.png",
// 配色方案,见下
"colorScheme": "Atom",
// 光标颜色
"cursorColor": "#FFFFFF",
// 光标类型,可选值 "vintage" ( ▃ ), "bar" ( ┃ ), "underscore" ( ▁ ), "filledBox" ( █ ), "emptyBox" ( ▯ )
"cursorShape": "underscore"
// ... 其他配置请参见官方文档
}
]
基础美化
- 推荐一个很方便的主题配色网址,支持一键生成json代码 Windows Terminal Themes
- 一键复制后粘贴至schemes区域,多个主题用逗号隔开,然后可自行选择默认或在list中指定主题;
- 具体的字体字号、背景图片、透明度等参数可自行调整;
- 我这里仅添加了亚克力透明度和默认主题:
Anaconda联动
- 依葫芦画瓢,在list区域创建一个新的对象,这里需要生成一个guid GUID在线生成器
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe",
"hidden": false
- 找到Anaconda默认的CMD&Powershell快捷方式,右键->属性,将目标一栏转义成json格式(注意双引号和斜杠的转义),即为commandline参数需要我们填的代码;
- 然后可以加上Anaconda Navigator的图标便于识别,指定合适的启动目录等等;
"guid": "{f83f66f0-1cf8-4b10-b5ee-1a0f88cc61e1}",
"hidden": false,
"name": "Anaconda Powershell",
"icon": "C:\\Code Workplace\\anaconda3\\Menu\\anaconda-navigator.ico",
"startingDirectory":"%HOMEPATH",
"commandline": "powershell.exe -ExecutionPolicy ByPass -NoExit -Command \"& 'C:\\anaconda3\\shell\\condabin\\conda-hook.ps1' ; conda activate 'C:\\anaconda3' \" "