利用code settings sync同步VsCode配置到Gitee(碼云)

@(vscode插件使用)[code settings sync|Gitee|碼云|vscode配置同步]
本文寫于2020年3月17日函喉,馬克飛象編輯沉唠,簡書發(fā)表

簡單介紹

code settings sync:是專門用來同步vacode配置到Gitee中的插件,通過這個插件裸违,可以在任何新的設備目锭,新的平臺同步自己的配置荧呐,快速的構建自己熟悉的IDE環(huán)境(vsdoe也許不能稱為IDE,但作為文本編輯器功能又太強大了)擅憔,目前主流通過Settings Sync將配置同步到Github鸵闪,但是速度太慢,詳細教程可以百度暑诸,這里只介紹同步配置到Gitee的操作蚌讼。
作為一款插件,code settings sync具有以下特點:

  • 安裝簡單 :在VsCode中直接搜索安裝code settings sync即可完成安裝个榕;
  • 配置簡單 :只需要在setting json中配置
"gitee.gist": "******",    #gist是Gitee代碼段的ID
"gitee.access_token": "*******",        #access_token是Gitee生成的私人令牌
  • 使用簡單 :只需要兩個命令upload setting篡石,download setting就可以完成
  • 安全 : ``` gitee.access_token` ``在Gitee中生成私人令牌的時候只需要勾選gists 即可,user_info 權限是必選笛洛。

正式使用

1夏志、在插件庫尋找下載code settings sync

檢索插件.png

2、在Gitee中創(chuàng)建Gist(代碼片段管理服務)
因為Gitee的限制,不可以新建一個空的Gist沟蔑,所以按照要求填好相關內容湿诊,即可創(chuàng)建成功創(chuàng)建,這里本人隨便填寫了一些信息瘦材,作為演示


創(chuàng)建Gist.png

3厅须、創(chuàng)建成功后轉跳到Gist的頁面,獲取自己的GiteeID食棕,即為瀏覽器地址的最后一段
這里演示的ID為mu5ylteq83ofhd1sj4bw664朗和,這個ID下寫在setting jsongitee.gist:屬性中

創(chuàng)建成功.png

4、創(chuàng)建私人令牌

進入設置簿晓,在安全設置中創(chuàng)建私人令牌眶拉,創(chuàng)建完成后需要立即復制,因為刷新或關閉頁面憔儿,私人令牌都將不再展示忆植,只能重新創(chuàng)建,在Gitee中生成私人令牌的時候只需要勾選gists 即可谒臼,user_info 權限是必選朝刊。私人令牌寫在setting jsongitee.access_token屬性中

私人令牌.png

5、配置VsCode 中的setting json,不知道setting json在哪里的蜈缤,可以點擊標題拾氓,轉跳
在最后追加gitee.gistgitee.access_token,別忘了每個鍵值對之間需要用“底哥,”隔開咙鞍,且對應值如果是非布爾值需要加上雙引號“”

settingjson配置

6、測試上傳配置
上傳配置命令為upload setting叠艳,用快捷鍵Ctrl+Shift+P在VsCode的上方召喚出命令行奶陈,輸入upload setting

commandpalette.png

這時在下方的輸出窗口查看內容

輸出窗口上傳內容.png

這說明配置已經(jīng)成功上傳。
在自己的Gitee中查看自己上傳的配置附较,這里先放圖吃粒,再詳細講解兩個坑
舉例圖.png

首先我再個人頁面沒有找到Gist(代碼片段)的 入口,所以直接再自己個人主頁的URL后添加“/codes”拒课,即可進入徐勃,另外一個坑就是明明我剛剛上傳,但是Gist提示我最新的操作在20多分鐘之前早像,呵呵僻肖,千萬別相信,直接點進去看就能看到卢鹦,我們的配置已經(jīng)上傳臀脏,這顯示的時間其實是我們創(chuàng)建這個Gist的時間。當然,這兩個坑與插件本身沒有任何關系揉稚。
最后提示:千萬別在vscode下方的終端輸入upload setting,這個命令不是命令行(我們常說的cmd命令行)命令秒啦,而是VsCode的command palette命令(可以通過快捷鍵Ctrl+Shift+P打開),否則會出現(xiàn)如下錯誤搀玖。
錯誤輸入窗口.png

7余境、如果同步配置
這條命令一般發(fā)生在新設備之上,只需要完成步驟5即可灌诅,當然你可以不需要知道上一次的私人令牌是什么芳来,重新生成一個就好(出于安全的考慮私人令牌的權限不可以給的太高,聽從插件作者的建議猜拾,只需要在Gitee中生成私人令牌的時候僅勾選gists 和user_info)即舌,在通過快捷鍵Ctrl+Shift+P打開VsCode的command palette輸入download setting就可以下載。
8关带、最后總結
插件只有兩個命令侥涵,使用非常簡單,在新設備上很快就能同步VaCode的配置宋雏。最后感謝插件的作者,給我們帶來了更好的開發(fā)體驗务豺,同時樂于分享的精神值得我們學習磨总。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市笼沥,隨后出現(xiàn)的幾起案子蚪燕,更是在濱河造成了極大的恐慌,老刑警劉巖奔浅,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件馆纳,死亡現(xiàn)場離奇詭異,居然都是意外死亡汹桦,警方通過查閱死者的電腦和手機鲁驶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來舞骆,“玉大人钥弯,你說我怎么就攤上這事《角荩” “怎么了脆霎?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長狈惫。 經(jīng)常有香客問我睛蛛,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任忆肾,我火速辦了婚禮菠红,結果婚禮上,老公的妹妹穿的比我還像新娘难菌。我一直安慰自己试溯,他們只是感情好,可當我...
    茶點故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布郊酒。 她就那樣靜靜地躺著遇绞,像睡著了一般。 火紅的嫁衣襯著肌膚如雪燎窘。 梳的紋絲不亂的頭發(fā)上摹闽,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天,我揣著相機與錄音褐健,去河邊找鬼付鹿。 笑死,一個胖子當著我的面吹牛蚜迅,可吹牛的內容都是我干的舵匾。 我是一名探鬼主播,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼谁不,長吁一口氣:“原來是場噩夢啊……” “哼坐梯!你這毒婦竟也來了?” 一聲冷哼從身側響起刹帕,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤吵血,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后偷溺,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蹋辅,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年挫掏,在試婚紗的時候發(fā)現(xiàn)自己被綠了侦另。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡砍濒,死狀恐怖淋肾,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情爸邢,我是刑警寧澤樊卓,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站杠河,受9級特大地震影響碌尔,放射性物質發(fā)生泄漏浇辜。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一唾戚、第九天 我趴在偏房一處隱蔽的房頂上張望柳洋。 院中可真熱鬧,春花似錦叹坦、人聲如沸熊镣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽绪囱。三九已至,卻和暖如春莹捡,著一層夾襖步出監(jiān)牢的瞬間鬼吵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工篮赢, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留齿椅,地道東北人。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓启泣,卻偏偏與公主長得像涣脚,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子种远,可洞房花燭夜當晚...
    茶點故事閱讀 45,037評論 2 355