我可以让@recommended:workspace
个扩展程序正常工作,但我不确定为什么我不能让一般@recommended
显示任何内容。我应该把extensions.json
文件放在哪里?
我的目标是让PowerShell安装VSCode,复制一些JSON文件以获取特定设置,然后让用户在打开VSCode后显示公司推荐的扩展安装。
我知道我可以强制它们与code --install-extensions
一起安装,但我希望用户能够根据他们将要处理的文件类型从公司推荐列表中进行选择。我似乎无法弄清楚的是如何在工作区内显示该列表。
例如,我们有一个Chef团队,一个Azure团队,一个Linux团队等,每个人都需要不同的扩展。
答案 0 :(得分:1)
@recommended
选项没有配置。 VS Code根据您打开的文件夹/工作区中存在的文件类型(official release info)决定推荐哪个扩展名。
因此,在您的方案中,我认为最好的选择是使用工作区建议(@recommended:workspace
),对每个团队/项目使用不同的建议。