同步 Visual Studio Code 的设置与插件
工具推荐:Settings Sync.
小心有坑!
VS Code 没有账号系统,所以设置不能同步,在多终端使用时不是很方便。
有一款插件能做这个事情:Settings Sync - Visual Studio Marketplace
插件使用 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:
- Visual Studio Code Settings Sync Configurations – Shan Ali Khan – Medium
- Code Settings Sync Customizable Sync
Enjoy it!
同步 Visual Studio Code 的设置与插件的更多相关文章
- Visual Studio Code的设置及插件同步
Visual Studio Code的设置及插件同步 使用Visual Studio Code开发有一段时间了,用起来是极其的顺手,但是唯独一点不爽的就是,Visual Studio Code不像Vi ...
- Visual Studio Code常用设置及快捷键
1. Visual Studio Code常用设置 { // 控制是否显示 minimap(缩略图) "editor.minimap.enabled": false, // 控制折 ...
- Visual Studio Code常用设置
Visual Studio Code常用设置 • 自动保存设置 ▶ 文件(F) -> 首选项(P) -> 用户设置(U) ▶ 将"files.autoSave": &q ...
- 三分钟教你同步 Visual Studio Code 设置
简介 Visual Studio Code(以下简称vsCode)现在已经渐渐成为前端开发的主力工具,谁让它这么轻便,功能又这么轻便呢.用vscode Coding的小伙伴们也一定会装很多插件吧. ...
- Visual Studio Code 代理设置
Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器,在十多年的编程经历中,我使用过非常多的的代码编辑器(包括 IDE),例如 Fron ...
- Visual Studio Code 添加设置代码段(snippet)
从VSCode发布以来就在关注,最近已经更新到版本0.10.8,已经支持了插件功能.日常使用编辑器已经由Sublime Text迁移到了VSCode.使用中遇到了这个问题,在网上也没搜到解决方案.记录 ...
- Visual Studio Code 语言设置
下载Visual Studio Code,下载地址:https://code.visualstudio.com/ 参考官网安装之后,想要设置界面展示语言. 设置参考:https://code.visu ...
- visual studio code中使用emmet插件在.vue文件失效
使用visual studio code编辑.vue文件时,emmet插件无法使用,可以通过以下两种试解决: 1.文件→设置,在右侧窗口添加以下代码: "emmet.syntaxProfil ...
- Visual Studio Code 相关设置
Visual Studio Code 编译 SASS 到 CSS : 1.安装node 环境 2.Ctrl + Shift + ~,打开终端窗口 cd 到 SASS 文件目录,node-sass Te ...
随机推荐
- Writing your first academic paper
Writing your first academic paper If you are working in academics (and you are if you are working wi ...
- Elasticsearch技术解析与实战(二)文档的CRUD操作
启动Elasticsearch和kibana 访问Elasticsearch:http://localhost:9200/?pretty 访问kibana:http://localhost:5601 ...
- jquery中美元符号命名冲突问题解决
在Jquery中,$是JQuery的别名,所有使用$的地方也都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg') 的写法.然而,当我们引入多个js库后,在另外一个js库 ...
- 【CodeForces】961 F. k-substrings 字符串哈希+二分
[题目]F. k-substrings [题意]给定长度为n的串S,对于S的每个k-子串$s_ks_{k+1}...s_{n-k+1},k\in[1,\left \lceil \frac{n}{2} ...
- iOS设备分辨率
CHENYILONG Blog iOS设备分辨率 © chenyilong. Powered by Postach.io Blog
- CF264B Good Sequences
传送门 Description: 松鼠丽丝特别喜欢n个她称之为“好整数”的整数:a1,a2,……,an.(会输入) 现在,她对“好序列”很感兴趣.如果一个序列x1,x2,...,xk能够满足一下三个条 ...
- 10种CSS3实现的Loading效果
原文链接:http://www.cnblogs.com/jr1993/p/4622039.html 第一种效果: 代码如下: <div class="loading"> ...
- JavaScript事件冒泡与捕获
event.preventDefault(); 如果event.cancelable的值为true,可以取消默认事件 event.cancelable; 元素是否可以取消 ...
- JSON数据填充表格——(三)
1.定义页面请求JSON的按钮与定义一个带表头的表格 请求数据的按钮 <button class="btn btn-primary search_bar_button floatR& ...
- 微信小程序实战--开发一个简单的快递单号查询
功能如图: 虽然工作中只负责小程序后台开发,但是还是小程序开发产生了浓厚的兴趣,官方文档也是超级详细了 这里就简单做一个快递单号的查询: 新建一个page: 接着就可以写wxml了.这里用一个简单的i ...