管理多个 YAML 扩展

Manage multiple YAML extensions

我在 VSCode 中安装了 Home Assistant 扩展,但也想使用 ESPHome 扩展,这两个都是针对 YAML 文件的。

我需要一种方法来告诉 VSCode 使用哪个扩展程序。

我想知道是否可以配置 VSCode 在指定的文件夹树中使用特定的扩展名,或者在 YAML 文件本身中放置一些东西,这样扩展名就可以识别它应该对此有效YAML 文件。

如果我理解你的问题是正确的,你想select为你的情况安装扩展; YAML 文件。

VSCode :

  • Home Assistant 扩展
  • ESPHome 扩展程序

Via 'exentension' > 'dis/enabled [workspace]',你可以安排一下。

Workspace 推荐的扩展程序#

一组好的扩展可以提高使用特定工作区或编程语言的工作效率,您通常希望与您的团队或同事共享此列表。您可以使用扩展:配置推荐的扩展(工作区)命令为工作区创建推荐的扩展列表。

更多信息见https://github.com/Microsoft/vscode/issues/19792

此选项已移至 命令面板 (F1)