Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-3483

Automatically install extensions at VS Code startup

XMLWordPrintable

    • False
    • None
    • False

      Is your enhancement related to a problem? Please describe

      VS Code allows providing the extensions list (.vscode/extensions.json) that will be recommended to install once VS Code starts (docs link).

      The user needs to confirm that she really wants to install the recommended extensions set.

      One of the main goals of Che is to provide a fully ready environment for the developers. We can automate the step when the user needs to confirm the extensions installation. Not to bother them by accepting pop-ups, etc.

      Describe the solution you'd like

      With the VS Code CLI, it's possible to install the extensions set forcibly, without the user's confirmation (docs link).

      One of the options: the user can provide a dedicated attribute in the Devfile to tell VS Code that the recommended extensions, provided in the .vscode/extensions.json, are actually mandatory and must be installed without the user's confirmation.

            azatsary Artem Zatsarynnyi
            mloriedo Mario Loriedo
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: