我的 VSCode 是使用免安裝的 Visual Studio Code Portable 版本,以往如果要更新到最新版本都要手動官方下載、解壓縮,一次兩次還好次數一多就覺得應該更有效率的完成這件事情,後來寫了一段 bash script 自動完成這件事情。
思路其實很簡單,由於 VSCode 的設定、插件 .. 等都會在 ~/.vscode
中,所以可以直接移除掉 Portable 的所有檔案,並且下載最新版本移動過去。
有時間可以加上初步比對版本,比較 /VSCode-linux-x64/resources/app/package.json
以及 https://github.com/Microsoft/vscode/releases
的 latest releases 資訊去判斷是否要更新。
vscodePath
是 Visual Studio Code 的路徑。
1 |
|