如何为工作区重置VSCode扩展

时间:2019-04-11 21:02:36

标签: visual-studio-code vscode-settings

我在工作空间上遇到问题,因此尝试禁用所有扩展。然后,唯一的选择是为工作区启用所有扩展。我已将全局扩展配置为关闭或打开,但是我不确定如何使工作区立即重置为全局扩展?

我知道我可以打开一个新窗口,然后开始手动启用/禁用工作区中的扩展以匹配新的新窗口。问题在于它将定义自己的工作空间扩展,因此,如果我在全局级别切换一个,它仍然会有覆盖。

我还尝试了删除工作空间中的.vscode文件夹,但这似乎并没有改变工作空间的扩展名。

1 个答案:

答案 0 :(得分:0)

这不是一个好方法,但是我想这可以通过很多手动操作来实现。

  1. 为工作区启用所有扩展
  2. 打开一个新的VSCode窗口
  3. 转到扩展名并按@disabled进行过滤
    • 如果禁用的功能多于启用的功能,则也可以在第一步执行@enabled并禁用所有扩展名。
  4. 现在您有了可以定位的列表。只需单击Disable而不是Disable for Workspace

我相信这应该使您的工作空间恢复正常。不过,必须有一种更简单的方法。您可能还必须将已启用的扩展切换为已禁用,然后再启用以防万一它们具有工作区覆盖-我没有检查如果新窗口禁用了该扩展是否会继续保持它的状态