如何使用Windows Terminal並將它加入你的右鍵菜單


如何使用Windows Terminal並將它加入你的右鍵菜單

作為一個始終向往各種花里胡哨東西的我,又怎么僅僅會止步於頁面死板的傳統命令行頁面呢?🤭我還嘗試過注入cmder之類的,但效果還是不滿意(cmder的啟動速度慢到可憐。。。),於是盯上Windows Terminal這款軟件了。寫這篇文章花了我十幾個小時去看一些文章,也推薦大家直接去看微軟的教程,我只是個喜歡上wt的普通程序員。

1、總體效果圖

2、安裝

我是去了一趟github才知道它的安裝方式,當然現在你就可以直接上手了(●'◡'●)

Windows Terminal from the Microsoft Store. 打開之后跳轉到微軟商店直接下載吧!

3、簡單使用與配置

安裝完之后就可以看到,開始菜單中出現了‘Windows Terminal’選項可以直接打開,我們也可以使用快捷鍵Win + R,輸入命令wt來打開‘Windows Terminal’。當然,我們可以使用最簡單直接的鼠標右鍵菜單來打開,不過這需要額外的配置,我放在下一章來說🤭。

打開WT之后,會發現與效果圖上的差不多(其實就是少了一些額外的配置)。

讓我們打開,WT中的‘setting選項’,會打開讓程序員非常熟悉的JSON配置文件(這里我是用默認的VScode打開,不過用什么來編輯配置文件都ok的(๑•̀ㅂ•́)و✧,修改完畢保存即可)

打開后,我們會看到好幾個配置選項:

與外觀配置相關的是:‘profiles’(真正配置外觀的選項)和‘schemes’(自定義顏色方案),希望大家可以去看一下微軟官方的教程。

在schemes中,可以這樣配置(配置各種顏色的16進制值,並且命名),這里只配置了一個方案,可以配置多個方案,只有在‘profile’中使用到的方案才會生效。在這里windowsterminal文件夾有許多預設好的方案,直接復制黏貼即可使用。

"schemes": [
        {
            "name": "Ubuntu",
            "black": "#2e3436",
            "red": "#cc0000",
            "green": "#4e9a06",
            "yellow": "#c4a000",
            "blue": "#3465a4",
            "purple": "#75507b",
            "cyan": "#06989a",
            "white": "#d3d7cf",
            "brightBlack": "#555753",
            "brightRed": "#ef2929",
            "brightGreen": "#8ae234",
            "brightYellow": "#fce94f",
            "brightBlue": "#729fcf",
            "brightPurple": "#ad7fa8",
            "brightCyan": "#34e2e2",
            "brightWhite": "#eeeeec",
            "background": "#300a24",
            "foreground": "#eeeeec"
          }
    ],

來到‘profiles’,我們就可以使用上面設定好的方案,我是直接寫在‘defaults’子選項,這樣配置就會用在諸如cmd、powershell、wsl上,配置后是這個樣子:(再次推薦大家去看微軟的配置教程,比這細得多🤭),推薦一個高清背景圖網址

"profiles": {
    "defaults": {
        "colorScheme": "Ubuntu",//選擇的顏色方案
        "cursorColor": "#ffffff", //光標顏色
        "backgroundImage": "C:\\pathto\\LamarStorm.jpg", //配置背景圖片地址,注意因為轉義字符的原因,‘/’前再加上一個‘/’
        "backgroundImageOpacity": 0.25 //背景圖片的透明度
    }
    ...
}

4、讓Windows Terminal加入你的右鍵菜單

效果圖:

實現方法:

1、快捷鍵Win + R,打開: regedit,來到‘注冊表編輯器’。

2、輸入路徑,跳轉到‘計算機\HKEY_CLASSES_ROOT\Directory\Background\shell’

3、這里注冊着右鍵菜單的一部分,而我們將在這里新建關於Windows Terminal的選項。

一、右鍵‘shell’,新建項,命名為‘wt’(或者什么,很隨意),在該項的‘默認’值中我們可以填寫‘菜單名’,我這里值填為‘Windows Terminal’, 之后新建字符串值命名‘Icon’,值為(圖標所在路徑),圖標下載terminal.ico

二、在‘wt’下新建項‘command’,'默認'值中輸入:

cmd.exe /s /c pushd "%V" & start wt -p "Command Prompt" -d .
或者(如果你是從微軟商店默認安裝的)
C:\Users\(用戶名)\AppData\Local\Microsoft\WindowsApps\wt.exe -p "Command Prompt" -d .

第一行字符串:會打開cmd,通過cmd命令來開啟Windows Terminal,之后關閉cmd,

第三行字符串:直接從安裝目錄中啟動Windows Terminal

至於后面的 : -p "Command Prompt" -d . 之類的配置請看 使用 Windows 終端的命令行參數

4、上面操作成功了之后,我們可以如法炮制,做出類似'管理員打開WindowsTerminal'的快捷菜單,

只將command項的默認值改為:

cmd.exe /s /c pushd "%V" & start wt -p "Command Prompt" -d .

5、看完之后有什么錯誤和遺漏的話,歡迎在下面留言,或者立即與我取得聯系(huangchenglin1997@qq.com)(●'◡'●)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM