<meta charset="utf-8">
簡(jiǎn)單介紹
code settings sync:是專門用來(lái)同步vacode配置到Gitee中的插件,通過(guò)這個(gè)插件,可以在任何新的設(shè)備,新的平臺(tái)同步自己的配置,快速的構(gòu)建自己熟悉的IDE環(huán)境(vsdoe也許不能稱為IDE艇棕,但作為文本編輯器功能又太強(qiáng)大了),目前主流通過(guò)Settings Sync將配置同步到Github串塑,但是速度太慢沼琉,詳細(xì)教程可以百度,這里只介紹同步配置到Gitee的操作桩匪。
作為一款插件打瘪,code settings sync具有以下特點(diǎn):
- 安裝簡(jiǎn)單 :在VsCode中直接搜索安裝code settings sync即可完成安裝;
- 配置簡(jiǎn)單 :只需要在setting json中配置
"gitee.gist": "******", #gist是Gitee代碼段的ID
"gitee.access_token": "*******", #access_token是Gitee生成的私人令牌
-
使用簡(jiǎn)單 :只需要兩個(gè)命令
upload setting
吸祟,download setting
就可以完成 - 安全 : ``` gitee.access_token` ``在Gitee中生成私人令牌的時(shí)候只需要勾選gists 即可瑟慈,user_info 權(quán)限是必選。
正式使用
1屋匕、在插件庫(kù)尋找下載code settings sync
2葛碧、在Gitee中創(chuàng)建Gist(代碼片段管理服務(wù))
因?yàn)镚itee的限制,不可以新建一個(gè)空的Gist过吻,所以按照要求填好相關(guān)內(nèi)容进泼,即可創(chuàng)建成功創(chuàng)建,這里本人隨便填寫了一些信息纤虽,作為演示
3乳绕、創(chuàng)建成功后轉(zhuǎn)跳到Gist的頁(yè)面,獲取自己的GiteeID逼纸,即為瀏覽器地址的最后一段
這里演示的ID為mu5ylteq83ofhd1sj4bw664洋措,這個(gè)ID下寫在setting json
的gitee.gist:
屬性中
4、創(chuàng)建私人令牌
進(jìn)入設(shè)置杰刽,在安全設(shè)置中創(chuàng)建私人令牌菠发,創(chuàng)建完成后需要立即復(fù)制王滤,因?yàn)樗⑿禄蜿P(guān)閉頁(yè)面,私人令牌都將不再展示滓鸠,只能重新創(chuàng)建雁乡,在Gitee中生成私人令牌的時(shí)候只需要勾選gists 即可,user_info 權(quán)限是必選糜俗。私人令牌寫在setting json
的gitee.access_token
屬性中
5踱稍、配置VsCode 中的setting json
6、測(cè)試上傳配置
上傳配置命令為upload setting
悠抹,用快捷鍵Ctrl+Shift+P在VsCode的上方召喚出命令行珠月,輸入upload setting
這時(shí)在下方的輸出窗口查看內(nèi)容
這說(shuō)明配置已經(jīng)成功上傳。
首先我再個(gè)人頁(yè)面沒有找到Gist(代碼片段)的 入口锌钮,所以直接再自己個(gè)人主頁(yè)的URL后添加“/codes”桥温,即可進(jìn)入引矩,另外一個(gè)坑就是明明我剛剛上傳梁丘,但是Gist提示我最新的操作在20多分鐘之前,呵呵旺韭,千萬(wàn)別相信氛谜,直接點(diǎn)進(jìn)去看就能看到,我們的配置已經(jīng)上傳区端,這顯示的時(shí)間其實(shí)是我們創(chuàng)建這個(gè)Gist的時(shí)間值漫。當(dāng)然,這兩個(gè)坑與插件本身沒有任何關(guān)系织盼。
最后提示:千萬(wàn)別在vscode下方的終端輸入upload setting,這個(gè)命令不是命令行(我們常說(shuō)的cmd命令行)命令杨何,而是VsCode的command palette命令(可以通過(guò)快捷鍵Ctrl+Shift+P打開),否則會(huì)出現(xiàn)如下錯(cuò)誤沥邻。
7危虱、如果同步配置
這條命令一般發(fā)生在新設(shè)備之上,只需要完成步驟5即可唐全,gists和token在gitee代碼片段中可以看到埃跷,填入到新設(shè)備的插件配置中即可,在通過(guò)快捷鍵Ctrl+Shift+P打開VsCode的command palette輸入download setting就可以下載邮利。
作者:咳咳_4727
鏈接:http://www.reibang.com/p/465396c9686f
來(lái)源:簡(jiǎn)書