vscode擴充套件包預設的安裝路徑是:C:\Users\使用者名稱\.vscode\extensions,由於C盤儲存空間不足,vscode擴充套件包體積大,需要遷移到D盤。
1、關閉vscode;
2、開啟到D盤, 建立資料夾,我的目標資料夾路徑是:D:\Program Files\.vscode\extensions
3、點選vscode右鍵,依次點選“屬性”,“快捷方式”,目標輸入框中輸入:D:\Microsoft VS Code\Code.exe" --extensions-dir D:\Program Files\.vscode\extensions , 注意空格隔開,點選應用,儲存。
4、左下角輸入regedit 搜尋並開啟登錄檔;
總共要修改三處:
第一處:"計算機\HKEY_CLASSES_ROOT\*\shell\VSCode\command"中,"D:\Microsoft VS Code\Code.exe" “%1” 改為:"D:\Microsoft VS Code\Code.exe" --extensions-dir "D:\Program Files\.vscode\extensions" “%1”
第二處:"計算機\HKEY_CLASSES_ROOT\Directory\shell\VSCode\command"中,
"D:\Microsoft VS Code\Code.exe" “%V” 改為:"D:\Microsoft VS Code\Code.exe" --extensions-dir "D:\Program Files\.vscode\extensions" “%V”
第三處:"計算機\HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command"中,"D:\Microsoft VS Code\Code.exe" "%V"改為 “"D:\Microsoft VS Code\Code.exe" --extensions-dir "D:\Program Files\.vscode\extensions" “%V”
5、從C:\Users\使用者名稱\.vscode\extensions資料夾下複製所有的擴充套件包,貼上到D:\software\vscode-extensions\extensions資料夾下,這樣就不用再安裝一遍了。
或者按需自己再用到哪個安裝哪個,比較方便,新安裝的自動就到了d盤
6、從工作列開啟vscode時找不到擴充套件包,從桌面快捷方式開啟時又正常的情況,可能是從vscode開啟時沒有找到擴充套件外掛的路徑。我的處理方式是:從工作列取消固定,從快捷方式開啟後vscode再固定到工作列。