1. 程式人生 > 其它 >[2018-03-04] 利用 Settings Sync 外掛同步 VS Code 設定

[2018-03-04] 利用 Settings Sync 外掛同步 VS Code 設定

VS Code 已原生支援設定同步,本文僅備份記錄 [2018-03-04]

早就聽說這個外掛了,今天用了一下,確實挺方便的。通過把配置檔案建立為 Gist 上來實現了 VS Code 設定的同步,下次換電腦或重灌時就很便利了。在外掛商店搜尋 Settings Sync 然後安裝,過載視窗,開啟命令面板,輸入 sync 即可檢視所有相關命令。

可以同步的設定

1. VSCode 配置檔案
2. 鍵盤繫結檔案
3. 啟動檔案
4. 程式碼片段(Snippets)
5. 外掛
6. 工作區

快捷鍵

1. 上傳配置:Shift + Alt + U
2. 下載配置 : Shift + Alt + D

如何從 GitHub 獲取 Personal Access Token

這個外掛需要你 GitHub 賬戶的 Personal Access Token. 可以很簡單的按照如下步驟建立一個。確保在 scope 裡添加了** Gist**.

Settings / Developer settings / Personal access tokens 來生成新的 Token

從 Scopes 裡選擇 Gist.

得到 Access Token.

為了將來的使用,儲存好這個 Token,因為只會看到一次 (i.e. 從別的機器上傳配置).

第一次上傳配置

按下 Shift + Alt + U 來填入 GitHub 賬號的 access token.

按下後會自動開啟 GitHub 設定頁,然後生成一個 token 來允許外掛建立 Gist.

在窗口裡輸入生成的 token,接著按下回車。

自動上傳配置檔案後外掛會給出這個 Gist 的 ID.
以後需要用這個 Gist ID 來同步你的配置,所以跟 token 一樣一起儲存好以便在其他電腦上同步你的配置。

可以通過這個連結檢視是否生成了 Gist

https://gist.github.com/{你的 GitHub 使用者名稱}/{Gist 的 ID}

Gist 打不開的話可以在 hosts 裡新增 (hosts 更新地址)

192.30.253.118 gist.github.com

這裡有一個上傳命令全過程的 gif

下載你的配置

按下 Shift + Alt + D 然後會問你要 GitHub Gist ID.

在命令面板裡輸入 sync 來上傳或下載

輸入你的 GitHub Token.

在視窗中輸入你的 token 然後按下回車

輸入你的 Gist ID.

需要輸入你的 Gist ID 來下載之前上傳過的配置

配置下載完畢。

所有的配置檔案都下載下來了

下載配置的全過程 gif

重置 Token / Gist Settings

在命令面板裡輸入 sync 然後選擇 Reset Token and Gist Settings

自動下載配置

自動下載 預設是關閉的

開啟的話要確保已經驗證了 token 以及有可用的 Gist

當啟動時會自動下載最新的配置檔案

通過命令面板裡 "Sync : Advance Options > Toggle Auto-Download On Startup" 來開啟或關閉

配置發生變化時自動上傳

自動上傳 預設是關閉的

開啟的話要確保已經驗證了 token 以及有可用的 Gist

當配置改變時會自動上傳最新的配置檔案

通過命令面板裡 "Sync : Advance Options > Toggle Auto-Upload on Setting Change" 來開啟或關閉

更多檢視 原文 Readme