在VSCode中禁用插件分临时(当前工作区/会话)和永久(全局)两种方式:临时禁用通过命令面板执行“Disable Extension in This Workspace”,插件图标旁显示灰色“工作区”标识;永久禁用在扩展列表中点击插件齿轮图标选择“Disable”,插件名变灰且下次启动跳过加载;还可通过修改settings.json中"extensions.disabledExtensions"数组手动配置,保存后重载窗口生效。

在 VSCode 中禁用插件非常简单,分临时禁用(当前会话或工作区)和永久禁用(全局)两种方式,操作直观且无需重启编辑器(部分插件可能需重载窗口)。
临时禁用:仅对当前工作区或用户会话生效
适合测试插件是否引发问题、或在特定项目中不想启用某功能。
- 打开命令面板(Ctrl+Shift+P 或 Cmd+Shift+P),输入 “Extensions: Disable Extension in This Workspace”,回车后选择目标插件即可
- 该插件图标旁会出现一个灰色“工作区”标识,表示它在当前文件夹下被禁用,但其他项目仍可用
- 若想恢复,同样用命令面板选 “Extensions: Enable Extension in This Workspace”
永久禁用:全局停用,所有工作区都生效
适用于长期不用、与其它插件冲突、或影响启动性能的插件。
- 左侧活动栏点击扩展图标(或按 Ctrl+Shift+X),在扩展列表中找到目标插件
- 点击插件右下角的齿轮图标 → 选择 “Disable”(不是卸载)
- 禁用后插件名变灰,VSCode 会在下次启动时跳过加载它
- 如需重新启用,同位置点齿轮 → “Enable”
通过设置文件手动管理(高级用户可选)
适合批量控制或版本化配置(例如团队统一禁用某些插件)。
- 打开设置(Ctrl+,),切换到 “Settings JSON”(右上角三个点 → “Open Settings (JSON)”)
- 添加或修改
"extensions.ignoreRecommendations"或直接在"extensions.disabledExtensions"数组中列出插件 ID,例如:
"extensions.disabledExtensions": ["esbenp.prettier-vscode", "ms-python.python"]
- 保存后重载窗口(Ctrl+Shift+P → “Developer: Reload Window”)即可生效
基本上就这些。临时禁用推荐用命令面板,永久禁用直接点齿轮最方便。注意禁用后部分功能(比如语法高亮、格式化)会消失,确认不影响当前开发再操作。










