学到了一个 vscode 的小技巧

25 天前
 javalaw2010

vscode 插件装多了打开会变慢,前两天冲浪的时候偶然看到一个小技巧,插件安装之后直接禁用,然后只在对应的项目(工作区)启用,这样大部分时候,你的 vscode 是很“纯净”的。

5993 次点击
所在节点    Visual Studio Code
28 条回复
WingOwO
25 天前
我是码了个小程序, 直接指定拓展目录和用户数据目录, 根据每个语言直接隔离开了
lichuyi
25 天前
我也会这个技巧,但是每个项目都这样搞一遍很麻烦
wxxxcxx
25 天前
为啥不使用 Profiles 功能?
anan1314git
25 天前
但是经常打开不同的语言, 不同的项目, 这样的话手动一次次反复配置禁用有点儿累
javalaw2010
25 天前
@wxxxcxx 几年前试过 profiles ,但是似乎是遇见 bug 了还是怎么着,反正对它印象不是很好。现在可能好用一点了,我晚点研究下。
AreYou0k
25 天前
@wxxxcxx #3 学到了
Dogxi
25 天前
太累了 换 zed 了(虽然现在 zed 插件没多少 但是启动是真的快)
jqknono
25 天前
@javalaw2010 对, 以前有 bug, 我也是用一阵没用了
AoEiuV020JP
25 天前
我是用 profile 的, 记得以前没有配置成共享 settings 导致各种坑,现在不同 profile 就只插件不同,很好用,
xgdgsc
25 天前
对大多数人没必要,正常写的插件都是检测特定文件才激活的
WasteNya
25 天前
@javalaw2010 几年了 vsc 都变了多少个样了,我一直都是用 Profile
Dopaminee
25 天前
@AoEiuV020JP #9 可以用 `workbench.settings.applyToAllProfiles` 这个将共用的设置放在里边,不同的 profile 用一份配置文件应该比较麻烦吧
coldle
25 天前
一般没用,默认就是 lazy load
AoEiuV020JP
25 天前
@Dopaminee #12 这种 applyToAllProfiles 是要手动编辑 json 吗?插件自己生成保存到设置里的还是不会跨 profile 吧,
我记得当时遇到最坑的一个问题就是 ssh remote 不会记住目标设备的系统类型,后来发现和 profile 有关就放弃了 profile 功能,直到发现可以全 profile 共享设置,
Dopaminee
25 天前
@AoEiuV020JP #14 是要手动编辑的,将你想要所有 profile 都使用的设置放进默认的里边,然后切换到其他 profile 的时候自动继承对应的设置,如果想要覆盖的话只能在工作区的 `settings.json` 里面编辑
tedding
25 天前
好早之前写 Angular 那时候学会的,默认禁用所有扩展,在对应的 workspace 启用部分扩展
aduangduang
25 天前
今夕是何年?
CC11001100
24 天前
学到了,感谢楼主
levelworm
24 天前
@wxxxcxx #3
多谢,我去试试看。
magic3584
24 天前
我装了 4.50 个没见啥卡顿啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1153850

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX