使用setting sync同步 Visual Studio Code 外掛和設定
阿新 • • 發佈:2019-01-14
在不同平臺和機器之間切換Visual Studio Code的時候,有個需求就是同步自己的設定和外掛。Visual Studio Code的一個外掛 setting sync 就提供這樣一個功能,能讓在任何地方都可以下載自己的配置,並且同步自己的外掛(當然前提是從visual studio code maketplace下載的外掛)。這個外掛通過將設定上傳到github的gist來實現。
1.下載外掛
在外掛庫搜尋 setting sync ,安裝
2. 上傳配置
2.1 為setting sync生成 Personal access tokens
⇧⌘P (shift+cmd+P, for mac)調出命令面板,輸入 sync,選擇上傳
或者直接按 shift+option+U,上傳,首次上傳它會開啟github頁面,你需要登入,並在登陸後頁面右上角按下 Generate new token,並且起一個名字,例如 setting sync。複製這個token,因為一旦關閉這個頁面你就看不到了。
2.2 上傳配置並儲存gist id
然後回到命令面板,貼上上一步儲存的token並回車,外掛會開始上傳配置(實際上是在github建立一個gist儲存配置),成功後右下角會彈出一個提示,裡面有配置的gist id。也儲存這個id到某個位置。
2.3 下載配置
在新的機器上,也安裝setting sync外掛。在命令面板輸入sync,找到sync 下載,首次下載同樣會彈出github頁面,這時候你不需要生成token,你只需要把上一步儲存的token貼上並回車,然後命令面板要求輸入gist id,貼上上一步儲存的gist id並回車。新機器就可以下載vsc的配置並自動下載安裝所有的外掛。
2.4 忘記access token的辦法
如果沒有儲存access token,可以在舊機器命令面板輸入 sync 選擇重置,然後重複2.1-2.3的步驟即可。
2.5 如果你只是忘記了gist id
可以到https://gist.github.com/檢視名稱為Visual Studio Code Settings Sync Gist的gist,裡面就有gist id。