在 Visual Studio 代码中卸载依赖于另一个扩展的扩展

Uninstalling Extension Dependent on Another Extension in Visual Studio Code

我正在尝试卸载 VSCode 中依赖于另一个扩展的扩展。任何人都可以协助如何做到这一点?

P.S。要卸载的扩展已在 package.json

的 extensionDependancies 部分定义

我自己解决了这个问题。发布答案,以便其他人也可以从中受益。我能够通过使用 package.json 中的“extensionPack(并提到此块中的扩展)”部分来解决问题。这样,我不仅能够在安装依赖扩展时自动安装我的扩展,而且在不影响主扩展性能的情况下在需要时卸载它。换句话说,extensionPack 为您提供了一个选项,可以在需要时卸载或禁用其他扩展:)。我的代码如下所示:

“扩展包”:[ “扩展标识符” ]

参考资料Link: https://github.com/microsoft/vscode/issues/48430