如何为所有配置文件(配置文件而不是用户!)安装 vscode 扩展

Jef*_*ang 1 profile visual-studio-code vscode-extensions

VS Code 具有称为配置文件的功能,例如,我有一个包含 Web 开发相关设置和扩展的配置文件,另一个包含 Java Spring 相关内容。但是,如果我安装扩展,它只会在我所在的配置文件上进行。如果它是我想要在所有配置文件上使用的通用扩展,那么我需要将其安装在我的所有配置文件上。

Mar*_*ark 5

正在积极研究将扩展应用于所有配置文件的能力。例如,请参阅将扩展应用于创建新命令的所有配置文件:

workbench.extensions.action.toggleApplyToAllProfiles
Run Code Online (Sandbox Code Playgroud)

看起来该命令应该从下一个版本(2023 年 7 月 18 日?)开始在 Insiders 中可用。重新实现了上面的命令,请参阅实现将扩展应用于所有配置文件

相关问题:将扩展安装到所有现有配置文件

今天它是如何工作的(在 Insiders 中测试):

将扩展应用到所有配置文件演示

有两个地方可以选择:

  1. 扩展视图:右键单击上下文菜单
  2. 扩展视图:单击设置/齿轮图标
  3. 在编辑器中打开扩展:单击齿轮图标

选择此选项后,该扩展程序将添加到您的所有配置文件中 - 即使是您尚未创建的配置文件。因此,如果您创建新的空配置文件,则会添加扩展名。

要停止此行为,请再次单击该选项将其禁用(并且复选标记将消失)。这不会在任何地方卸载扩展,它只是不会添加到您此后创建的任何新配置文件中。

虽然该命令workbench.extensions.action.toggleApplyToAllProfiles今天仍在 INsiders 中,但它似乎没有执行任何操作(并且确实导致了未定义的错误)。