跳到主要内容

vscode profiles 重访轻量

由于日常接触的技术栈比较广泛, 什么语言都有, 比如python/jupyter/java/go/node的各种全家桶, 结果就是vscode的插件越来越来, 几百个都有了. 大多数插件并不会时刻启动, 但有的则不是, 插件也不知道你这时候是否不需要它. 整体对性能肯定是有影响的, 结果就是vscode越来越臃肿缓慢.

可以通过vscode自带的进程监控, Help -> Open Process Explorer查看具体的cpu和内存使用.

picture 0

解决方法也有, 可以创建不同的profiles, 里面分别启用不同的插件. 在不同的场景使用不同的profile, 轻量化的vscode又回来了.

picture 1

同时也能解决另一个场景, 不同电脑之间的配置同步问题. 有些配置涉及到填写具体的文件位置, 比如java jdk抵制, 但是两台电脑文件夹格式位置不同, 配置的同步就很麻烦. 使用不同profile就能解决这个问题, 不同电脑快速切换不同的profile.

网上看到, 大家一般根据不同的工作场景创建不同的profiles, 比如python profile, java profile, markdown profile.

Explore user profiles #116740

https://github.com/microsoft/vscode/issues/116740