有没有办法为每个项目切换 VS Code 扩展?

Is there a way to toggle VS Code extensions per project?

在处理多个 Vue JS 项目(Vue 2 和 Vue 3)时,建议根据您使用的版本使用不同的扩展。
Vue 2 = Vetur
Vue 3 = 手掌

有没有办法从 settings.json 或 vscode 本身 auto-enable/disable 这些扩展?

可能是这样的:

// settings.json
{
  "extensions": {
    "Vetur": false,
    "Volar": true,
  }
}

您实际上可以 - 如果您进入扩展设置,您可以选择 enable/disable 仅针对当前工作区: