# VScode使用密技 [TOC] ###### tags: `技術文件` ## 同步備份 ### 設定步驟 1. VScode 下載擴充套件 ==Settings Sync== — Shan Khan ![](https://i.imgur.com/v62h1kl.png) 2. 打開 [github.com](https://github.com/),並登入。 3. 點你的右上方頭像,點選 ==Setting== ![](https://i.imgur.com/OiP9zjs.png) 4. 點選 ==Developer settings== ![](https://i.imgur.com/BXiZgZI.png) 5. 點選 ==Personal access tokens== ![](https://i.imgur.com/v96vP0y.png) 6. 點選 ==Generate new token== ![](https://i.imgur.com/PnMs1jV.png) 7. 輸入你的備份名稱 ![](https://i.imgur.com/I4A2FRo.png) 8. 勾選 ==gist== ![](https://i.imgur.com/NOq3NOG.png) 9. 點選 ==Generate token== ![](https://i.imgur.com/0OuXLtJ.png) 10. 複製 ==access token==(與 Gist-ID不同) ![](https://i.imgur.com/x21vDiY.png) 11. 回到 VScode,快捷鍵==Ctrl+P==,輸入: ==> sync==,選擇: ==進階選項 Advanced Options== ![](https://i.imgur.com/1NM7dHA.png) 12. 選擇: ==編輯本機延伸模組設定== ![](https://i.imgur.com/hOHvNZR.png) 13. 會打開 ==syncLocalSetting.json== ```javascript= "token": "剛剛複製的 access key貼上" ``` ![](https://i.imgur.com/l2mqJtS.png) 14. 回到 github,點選右上方頭像,選取 ==Your gists== ![](https://i.imgur.com/rRjz3s7.png) 15. 選取你剛剛創建的gist,複製網址後方的 ==Gist-ID==,有些人的==Gist-ID==出現在 cloudSetting的位置(Gist-ID 與 access token 不同)。 ![](https://i.imgur.com/vXzXRex.png) 16. ==Gist-ID==貼上 - 第一種 - 快捷鍵: ==Ctrl+p==,輸入: ==> sync==,打開設定 ![](https://i.imgur.com/ZoDDsYH.png) - 在 ==Gist ID== 貼上剛剛複製的 ==Gist-ID== ![](https://i.imgur.com/2rtqkXP.png) - 第二種 - 打開擴充套件,選取擴充設定 ![](https://i.imgur.com/x1yMXQi.png) - 將 ==Gist ID== 貼上 ![](https://i.imgur.com/2EEV3B4.png) 17. ==上傳快捷鍵: 快捷鍵: shift+Alt+U== (==下載快捷鍵: shift+Alt+D),可以看到 cmd的輸出(右邊選擇 Code Setting Sync),印出你有安裝的所有擴充。 ![](https://i.imgur.com/JYGrk3r.png) 18. 回到你的 gist頁面,重新整理以後,就可以看到上傳後的設定檔了。 ![](https://i.imgur.com/DaUQett.png) ### 疑難雜症 - Q: 按了==上傳快捷鍵: shift+Alt+U==沒有反應(發現原因是有重複設定) - 快捷鍵==Ctrl+P==,輸入: ==> sync==,選擇: ==更新/上傳設定==右方的齒輪 ![](https://i.imgur.com/XMQ6egW.png) - 點==按鍵繫結關係==,設定你想設定的快捷鍵,如果有重複設定,會跳出提醒 ![](https://i.imgur.com/YJaO71S.png) - 下載快捷鍵也是用這個方式解決。 ### 參考資料 - [VSCode 雲同步擴充套件設定 Settings Sync 外掛](https://www.itread01.com/content/1563537722.html) - [VS Code 工作環境,Sync碰上了Git token失效的解決方法](https://medium.com/anna-hsaio-%E5%89%8D%E7%AB%AF%E9%96%8B%E7%99%BC%E8%A8%98/vs-code-%E5%B7%A5%E4%BD%9C%E7%92%B0%E5%A2%83-sync%E7%A2%B0%E4%B8%8A%E4%BA%86git-token%E5%A4%B1%E6%95%88%E7%9A%84%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%B3%95-423aa7680bc8) ## 修改終端機成 Git bash 1. 點選左上方==檔案== > ==喜好設定== > ==設定==。 ![](https://i.imgur.com/RdvyQaz.png) 2. 在設定裡面尋找==在 setting.json內編輯==,並點擊打開。 ![](https://i.imgur.com/LqWWEHV.png) 3. 在==setting.json==裡面,加入下方設定,並放入你的bash檔案位置。 ```javascript= "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", ``` ## 打開新檔案,並設定檔案類型 1. 快捷鍵: ==Ctrl+N==,開啟新檔案。 2. 可以看到新檔案裏面有==選取語言 {0}==,點擊就可以選擇檔案類型(這以前沒有啊!!!也太好吧)。 ![](https://i.imgur.com/EkmqU5j.png) 3. 快捷鍵: ==Ctrl+P==,輸入: ==> language==,選擇 ==變更語言模式 Change Language Mode==。 ![](https://i.imgur.com/GYJzkEe.png) 4. 選擇自己想要的語言,快捷鍵: ==Ctrl+S==,儲存就好囉。 ![](https://i.imgur.com/9c1dnzR.png) ## "@/"路徑提示配置方式 [網址](https://www.jianshu.com/p/3ff6164d1feb) [路徑失效](https://blog.csdn.net/qq_37359757/article/details/108800148)