408 字
2 分鐘
【Windows】透過 Regedit 編輯傳統右鍵選單的選項
當初安裝 VS Code 時沒有勾選「加入右鍵選單」的選項、後來想加上,
又於安裝 Git 時勾選了「將 Git GUI 加入右鍵選單」、後來才發現這個根本用不到 😅,
所以想要修改一下。
看看登錄編輯程式(Regedit)
- Win + R 開啟「執行」視窗
- 輸入
regedit
、點擊[確定],打開註冊表編輯器 - 順著
HKEY_CLASSES_ROOT\Directory\Background\shell
路徑找,就能看到幾個熟悉的面孔(?)
新增選項
依樣畫葫蘆~
- 在「shell」節點下新增一個「機碼」(子節點),命名為「VS Code」(可以隨意命名,只有在 Regedit 識別用)
- 修改「預設值」,數值資料是要顯示在選項上的文字
- 範例:
Open Folder as VS Code Project
- 範例:
- 在「VS Code」節點新增一個「字串值」,命名為「Icon」,顧名思義就是設定圖示;
輸入 VS Code 的 exe 執行檔完整路徑,就能連結到它的圖示- 範例:
C:\Program Files\Microsoft VS Code\Code.exe
- 範例:
- 在「VS Code」節點新增一個「機碼」(子節點),命名為
command
,
並修改「預設值」為指令- 不能用環境變數的呼叫方式,得要直接指定 exe 執行檔的完整路徑
- 參數也不能用相對路徑(
.
),不過這裡有提供一個變數%V
代表點擊右鍵時的路徑,可以拿來組合 - 範例:
"C:\Program Files\Microsoft VS Code\Code.exe" "%V"
- 大功告成~
刪除選項
有了剛剛的經驗,這就簡單了——刪除「git_gui」節點即可。