工具推荐:Settings Sync.

小心有坑!

VS Code 没有账号系统,所以设置不能同步,在多终端使用时不是很方便。

有一款插件能做这个事情:Settings Sync - Visual Studio Marketplace

插件使用 GitHub 的 gist 同步配置。

GitHub 主页:

shanalikhan/code-settings-sync: Synchronize your Visual Studio Code Settings Across Multiple Machines using Github GIST

坑在这里!

安装之后,发现 "sync.removeExtensions": true 这项默认居然是 true,

什么意思呢,就是在你下载远程设置时,如果本地安装的插件,远程配置中没有,会自动移除。

所以,安装完这个插件第一件事,先把这个坑人的属性设置为 false.

当然,设置为 false 之后,如果你卸载了某个插件,在另一个电脑上,不会自动卸载,需要你手动卸载。

其它注意事项

1. sync.gist

sync.gist 设置要一致,在新安装之后,默认会有一个 GitHub 的 gist ID,所有终端的这个 ID 值要设置成一致的,不然怎么同步。

2. 插件的配置文件

这个插件有独立的配置文件,在这里:

# windows:
`%APPDATA%\Code\User\syncLocalSettings.json`
# mac:
`$HOME/Library/Application Support/Code/User/syncLocalSettings.json`
# linux:
`~/.config/Code/User/syncLocalSettings.json`

这里可以看到 GitHub 上生成的 token ,忘记了可以看这个,GitHub 上是不保留这个数据的哦。

syncLocalSettings.json 中可以设置忽略文件,如果各终端的 VS Code 设置并不完全一致,可以将 settings.json 设置为忽略。

3. 其它说明

这个插件的使用说明,没有链接到其 GitHub 主页上,而在另一个地方。

see:

Enjoy it!

同步 Visual Studio Code 的设置与插件的更多相关文章

  1. Visual Studio Code的设置及插件同步

    Visual Studio Code的设置及插件同步 使用Visual Studio Code开发有一段时间了,用起来是极其的顺手,但是唯独一点不爽的就是,Visual Studio Code不像Vi ...

  2. Visual Studio Code常用设置及快捷键

    1. Visual Studio Code常用设置 { // 控制是否显示 minimap(缩略图) "editor.minimap.enabled": false, // 控制折 ...

  3. Visual Studio Code常用设置

    Visual Studio Code常用设置 • 自动保存设置 ▶ 文件(F) -> 首选项(P) -> 用户设置(U) ▶ 将"files.autoSave": &q ...

  4. 三分钟教你同步 Visual Studio Code 设置

      简介 Visual Studio Code(以下简称vsCode)现在已经渐渐成为前端开发的主力工具,谁让它这么轻便,功能又这么轻便呢.用vscode Coding的小伙伴们也一定会装很多插件吧. ...

  5. Visual Studio Code 代理设置

    Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器,在十多年的编程经历中,我使用过非常多的的代码编辑器(包括 IDE),例如 Fron ...

  6. Visual Studio Code 添加设置代码段(snippet)

    从VSCode发布以来就在关注,最近已经更新到版本0.10.8,已经支持了插件功能.日常使用编辑器已经由Sublime Text迁移到了VSCode.使用中遇到了这个问题,在网上也没搜到解决方案.记录 ...

  7. Visual Studio Code 语言设置

    下载Visual Studio Code,下载地址:https://code.visualstudio.com/ 参考官网安装之后,想要设置界面展示语言. 设置参考:https://code.visu ...

  8. visual studio code中使用emmet插件在.vue文件失效

    使用visual studio code编辑.vue文件时,emmet插件无法使用,可以通过以下两种试解决: 1.文件→设置,在右侧窗口添加以下代码: "emmet.syntaxProfil ...

  9. Visual Studio Code 相关设置

    Visual Studio Code 编译 SASS 到 CSS : 1.安装node 环境 2.Ctrl + Shift + ~,打开终端窗口 cd 到 SASS 文件目录,node-sass Te ...

随机推荐

  1. Web API: Security: Authentication and Authority

    原文地址: http://www.asp.net/web-api/overview/security/authentication-and-authorization-in-aspnet-web-ap ...

  2. PHP 神盾解密工具

    前两天分析了神盾的解密过程所用到的知识点,昨晚我把工具整理了下,顺便用神盾加密了.这都是昨天说好的,下面看下调用方法吧. 先下载 decryption.zip然后解压放到一个文件夹里,把你要解密的文件 ...

  3. VBscript.Encode 解码器

    VBscript.Encode 解码器   此解码器算法来至互联网,我只是收集然后写了个简单的页面便于大家使用. 如有何不妥之处,请留言.

  4. soj1010. Zipper

    1010. Zipper Constraints Time Limit: 1 secs, Memory Limit: 32 MB Description Given three strings, yo ...

  5. linux kernel的中断子系统之(三):IRQ number和中断描述符【转】

    转自:http://www.wowotech.net/linux_kenrel/interrupt_descriptor.html 一.前言 本文主要围绕IRQ number和中断描述符(interr ...

  6. 金蝶K3,名称或代码在系统中已被使用,由于数据移动,未能继续以NOLOCK方式扫描

    使用金蝶K3时出现:名称或代码在系统中已被使用:错误代码:3604(E14H)source:Microsoft OLE DB provider for SQL SERVERDetail:由于数据移动, ...

  7. a标签、img图片、iframe、表单元素、div

    1.<a href="http://www.baidu.com" target=''_blank">百度</a>  超链接标签 2.<img ...

  8. GO里的“指针”

    指针 *T即为类型T的指针 &t即为获取变量t的地址 *p即为获取指针变量所指向的内容 var p *int 指针的*在左边  类型在右边.这里的 *int就是一个指针类型. 跟int str ...

  9. DevExpress CxGrid 隐藏 Drag a column header to group by that column

  10. java 判断字符串是否相等

    判断字符串相等我们经常习惯性的写上if(str1==str2),这种写法在Java中可能会带来问题. java中判断字符串是否相等有两种方法: 1.用“==”运算符,该运算符表示指向字符串的引用是否相 ...