簡要說明
我喜歡終端操作,喜歡Git,Microsoft出了一款工具叫做Windows Terminal,在Windows Terminal中使用Git的體驗感是極佳的,本博客將教你如何讓這體驗舒服到極致。
安裝
安裝Git
Git下載鏈接:https://git-scm.com
安裝Windows Terminal
打開Microsft Store,搜索:Windows Terminal,直接下載安裝即可。
配置
Windows Terminal設置
此時打開Windows Terminal,看到的應該是以下界面:

點擊右上角菜單欄選擇設置選項:

將以下配置加入到list中:
{
//自己設置一個guid也是可以的,這就是一個標識而已
"guid": "{11a66a21-0c86-4522-aa0d-415cce5f172c}",
//終端名稱可任意起名
"name": "Bash",
//這里是Git所在路徑,我這里使用的是絕對路徑,自行根據自己的路徑進行配置
"commandline": "C:\\Users\\Erosion\\environment\\configuration\\Git\\bin\\bash.exe",
//這里使用的是Git下默認的Git圖標
"icon" : "C:\\Users\\Erosion\\environment\\configuration\\Git\\mingw64\\share\\git\\git-for-windows.ico",
"hidden": false,
//這是背景圖片,可選擇自己喜歡的圖片,然后將此絕對路徑改為自己圖片的絕對路徑即可
"backgroundImage": "C:\\Users\\Erosion\\Desktop\\MyFile\\Images\\Angel.jpg",
//不透明度
"acrylicOpacity" : 0.8,
//背景圖片不透明度
"backgroundImageOpacity" : 0.3,
"startingDirectory" : "$UserProfile",
"useAcrylic" : true,
//這里是我設置的主題樣式(可選,且樣式可被修改)
"colorScheme": "Ubuntu",
"fontFace": "Cascadia Code",
"fontSize": 12
}
我的配置如圖所示:

增加樣式主題
在schemes中增加以下樣式配置:
{
"name": "Ubuntu",
"foreground": "#EEEEEC",
"background": "#2C001E",
"black": "#0C0C0C",
"red": "#C50F1F",
"green": "#53E14E",
"yellow": "#E1AC10",
"blue": "#0037DA",
"purple": "#A837B8",
"cyan": "#3A96DD",
"white": "#CCCCCC",
"brightBlack": "#767676",
"brightRed": "#E74856",
"brightGreen": "#16C60C",
"brightYellow": "#F9F1A5",
"brightBlue": "#3B78FF",
"brightPurple": "#B4009E",
"brightCyan": "#61D6D6",
"brightWhite": "#F2F2F2"
}
配置如圖:

更改默認啟動終端
將defaultProfile修改為我們剛才設置的guid值,如果你使用了和我一樣的guid,那么如下更改即可(如果不是,請改為自己設置的guid值):
"defaultProfile": "{11a66a21-0c86-4522-aa0d-415cce5f172c}"
如圖:

重新啟動Windows Terminal,可以發現,這默認打開使用了Git:

配置右鍵菜單
效果圖:

安裝PowerShell7
你需要安裝以下Power Shell 7才可以(需要執行PowerShell7腳本文件),Microsoft PowerShell7安裝的官方文檔(英文):
英文不太好的小伙伴可以看這個中文的(推薦英文:作為一個程序員多看看英文文檔是一件好事):
我電腦中是安裝有.NET 5,所以我這里使用.NET 全局工具安裝方式進行安裝,其它方式可以參考文檔,如果你安裝了.NET直接使用以下命令:
dotnet tool install --global PowerShell
安裝之后使用pwsh命令便可以使用PowerShell7。
開源項目WindowsTerminal-Shell
這是一款GitHub的開源項目,項目地址:https://github.com/lextm/windowsterminal-shell
使用Git下載該項目:
//使用https下載
git clone https://github.com/lextm/windowsterminal-shell.git
//使用ssh下載
git clone git@github.com:lextm/windowsterminal-shell.git
打開命令行進入windwosterminal-shell文件夾中,執行以下語句:
pwsh install.ps1
