当前位置: 首页 > wzjs >正文

做响应式网站公司北京商城网站开发公司

做响应式网站公司,北京商城网站开发公司,阿里云wordpress一键安装包,莱芜高端网站建设价格vscode不同项目不同语言扩展插件隔离方案 1. 背景2. vscode 扩展插件隔离方案2.1 code-profile 配置文件2.2 配合extensions.json 1. 背景 最近打开vscode 发现越来越卡,这是一个轻量级代码编辑器,怎么会如此占用内存呢? 我使用了‘code --l…

vscode不同项目不同语言扩展插件隔离方案

  • 1. 背景
  • 2. vscode 扩展插件隔离方案
    • 2.1 code-profile 配置文件
    • 2.2 配合extensions.json

1. 背景

最近打开vscode 发现越来越卡,这是一个轻量级代码编辑器,怎么会如此占用内存呢?
我使用了‘code --list-extensions’命令,发现我的电脑中已经安装了五六十个扩展插件。

code --list-extensions

让这个轻量级的“选手”变成了一个臃肿的胖子。并且很多插件之间互相干涉,导致“小巧”的vs code 变成了“臃肿”的“Visual Studio”code,这让我大为所经。常年月累,安装了太多太多的插件,但是这个插件又不是在所有的项目中都需要,我就在想:有没有一个很好的方案,让我在每个项目中使用指定的插件,而不是启动所有的插件。

2. vscode 扩展插件隔离方案

我在网上找了很多方法,都无法有效的解决这个问题。广大网友的方案都是用’workspace’ 工作区隔离。我就尝试了使用.code-workspace来实现隔离方案,但是我发现,通过.code-workspace.json,只能推荐使用某些插件,无法屏蔽禁用不需要的插件,那怎么办呢?

2.1 code-profile 配置文件

先来看看工作区域配置文件的差异吧

维度工作区(Workspace)​Profile
配置层级项目级(基于 .code-workspace 文件)环境级(全局或用户级,包含插件/设置/快捷键等)
核心功能管理多个项目文件夹的编辑器配置(如代码规范、任务)完全隔离的独立开发环境(插件、UI 主题、代码片段)
插件管理共享全局插件,仅可推荐安装(.extensions.json独立插件列表,不同 Profile 的插件完全隔离
适用场景多项目协作(如前端+后端联调)多技术栈开发(如 Python + C++ 并行)
同步与迁移通过 Git 共享 .vscode 目录支持导出 .code-profile 文件或 GitHub Gist

创建一个新的code-profile,可以给你一个新的vscode,这不就是“小巧”的vscode回归吗?
|800

看看效果:
默认50+插件的界面,界面杂乱无序,启动和运行卡顿
|800

新的profile 配置,发现是一个很干净的环境,如“白月光”一样的新vscode,这样就很“轻巧”了。
|800

2.2 配合extensions.json

我们得到了一个新的vscode 配置,但是安装接插件又很麻烦,需要一个一个去安装,这样太复杂了。
这样就引入了extensions.json,将所有需要安装的接插件写入这个json中

{"recommendations": ["yzhang.markdown-all-in-one","ms-dotnettools.csharp","ms-dotnettools.vscode-dotnet-runtime","adamanand.adamstool"]
}

然后启动vscode就会弹出推荐安装
|800

如果没有提示,就执行命令板Ctrl+Shift+P Extensions: Install Recommended Extensions
|800

然后我们就可以在插件市场看到在extensions.json 配置的插件,没有其他插件干扰,点击安装就可以
|800

这样就实现了在不同的项目中 ,通过code-profile+extensions.json实现插件隔离,还你一个“小而美”的轻量级IDE。

我觉得这种方法比code-workspace更好的地方在于,不同的项目使用不同的开发语言,冲根本上实现了隔离,让IDE保持清爽的界面,让我们更愉快的开发代码。


文章转载自:

http://RliOOb0z.kycwt.cn
http://6nMYuiBB.kycwt.cn
http://gTZ1ZdPf.kycwt.cn
http://HE2jTLjs.kycwt.cn
http://aVcvpCed.kycwt.cn
http://aYCvI11U.kycwt.cn
http://nbE0EiFF.kycwt.cn
http://qqD4nOpi.kycwt.cn
http://ffd2a962.kycwt.cn
http://SNMGrR8Z.kycwt.cn
http://thGi9fnq.kycwt.cn
http://1tphZj5O.kycwt.cn
http://nMAJJrSx.kycwt.cn
http://oJEwbwjJ.kycwt.cn
http://yaB05sEK.kycwt.cn
http://rQQd5jt0.kycwt.cn
http://cntORg45.kycwt.cn
http://TwNIckyO.kycwt.cn
http://dFaipV7L.kycwt.cn
http://3S73IPZ2.kycwt.cn
http://ZQGtPYi8.kycwt.cn
http://KQL3zl5N.kycwt.cn
http://kFm7DRqe.kycwt.cn
http://dA5Cp0cy.kycwt.cn
http://JShGJCd2.kycwt.cn
http://1pqy5zzt.kycwt.cn
http://zG7Juk3b.kycwt.cn
http://Inz9rVCT.kycwt.cn
http://1xAa2loR.kycwt.cn
http://hICkJzod.kycwt.cn
http://www.dtcms.com/wzjs/743930.html

相关文章:

  • 江西省网站备案电子商务网站建设与维护考试
  • php网站开发报价自学网设计
  • 网站建设及相关流程dede游戏网站源码
  • 建设银行网站账号怎么注销网站的栏目管理
  • 丰台区建设网站全国统一核酸检测价格
  • 网站首页新闻模板seo怎么做排名
  • 哪个网站是做安全教育wordpress 中文版 编码
  • 做汽车配件出口用什么网站好些昆山城市建设网站
  • 免费注册qq号网站wordpress文件上传位置
  • 北京沙河教做网站的长春什么时候解封
  • 网站制作技术有哪些蚂蚁币是什么网站建设
  • 网站建设好学吗长沙大型网站设计公司
  • 山东建站北京网站名称注册证书
  • 网站侧面的虚浮代码专业做互联网招聘的网站
  • 可以做软件外包项目的网站中信建设有限责任公司薛松
  • 与网站建设关系密切的知识点一般做公司网站需要哪几点
  • php部署网站番禺人才网入库考试
  • 如何更好的建设和维护网站wordpress数据库详解
  • 个人网站做cpa建设部网站官网查询
  • 茶山网站仿做易企秀h5制作官网
  • 图书网站开发数据库的建立怎么提高网站百度权重
  • 阿里云服务器发布网站网站文字广告代码
  • wordpress建站论坛阿里巴巴网站被关闭了要怎么做
  • 电商网站开发主要的三个软件西安seo引擎搜索优化
  • 游戏网站怎么制作郑州推广优化公司
  • 手机怎样创建网站上海营业执照查询网上查询
  • 接网站做项目赚钱吗网站中如何做图片轮播
  • 在线考试系统网站模板做谷歌推广一定要网站吗
  • 酒泉市住房和城乡建设局网站工程建设标准
  • 长沙好的设计公司百度seo搜索引擎优化厂家