首页 > 解决方案 > 管理多个 YAML 扩展

问题描述

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

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

我想知道是否可以将 VSCode 配置为使用指定文件夹树中的特定扩展名,或者将某些内容放入 YAML 文件本身,以便扩展名可以识别出它应该对该 YAML 文件有效。

标签: visual-studio-codevscode-settings

解决方案


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

VS代码:

  • 家庭助理扩展
  • ESPHome 扩展

通过' exentension '>' dis/enabled [workspace] ',你可以安排它。

工作区推荐的扩展#

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

扩展 dis/enabled [工作区]

额外信息见https://github.com/Microsoft/vscode/issues/19792

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


推荐阅读