VSCode的“扩展:禁用所有已安装扩展”

2次阅读

vscode 中可快速禁用全部扩展以排查问题:一、命令面板执行“Extensions: Disable All Installed Extensions”;二、扩展视图筛选 @installed 后右键禁用全部;三、settings.json 添加 ”extensions.ignoreRecommendations”: true 和 ”extensions.autoUpdate”: false 并重启。

VSCode 的“扩展:禁用所有已安装扩展”

如果您在使用 VSCode 时遇到编辑器响应迟缓、语法高亮异常或功能键失效等问题,可能是某个已安装扩展引发冲突。VSCode 提供了快速禁用全部已安装扩展的功能,便于排查问题根源。

本文运行环境:macBook air,macOS Sequoia。

一、通过命令面板禁用所有扩展

该方法利用 VSCode 内置命令面板调用全局禁用指令,不依赖鼠标操作,适合键盘优先用户,且执行后立即生效。

1、按下 Cmd + Shift + Pwindows/linux 为 Ctrl + Shift + P)打开命令面板。

2、在输入框中键入 Extensions: Disable All Installed Extensions

3、从下拉列表中选中该命令并按回车执行。

二、通过扩展视图手动批量禁用

该方式在扩展管理界面中直接操作,支持预览当前启用状态,并可针对性跳过特定扩展,保留调试必需项。

1、点击左侧活动栏中的 扩展图标(方块拼图) 进入扩展视图。

2、在扩展列表顶部的搜索框中输入 @installed 并回车,筛选出所有已安装扩展。

3、右键任意一个已启用的扩展条目,在弹出菜单中选择 Disable All Extensions in this Category(若未出现该选项,请先点击任一扩展右侧的齿轮图标,再选择“禁用全部已安装扩展”)。

三、通过设置 json 文件强制禁用

该方法直接修改用户设置文件,绕过 ui 层,适用于命令面板不可用或扩展视图崩溃等极端情况,修改后需重启 VSCode 生效。

1、按下 Cmd + ,windows/Linux 为 Ctrl + ,)打开设置界面。

2、点击右上角的 打开设置(JSON) 图标(花括号 {})。

3、在打开的 settings.json 文件中添加一行:“extensions.ignoreRecommendations”: true,并在同一层级新增:“extensions.autoUpdate”: false

4、保存文件并关闭 VSCode,重新启动后所有扩展默认处于禁用状态。

站长
版权声明:本站原创文章,由 站长 2025-12-22发表,共计1003字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
1a44ec70fbfb7ca70432d56d3e5ef742
text=ZqhQzanResources