Skip to content

Instantly share code, notes, and snippets.

@nordineb
Last active May 20, 2022 15:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nordineb/dd680db6826d5e3b86cfdb4772761c8e to your computer and use it in GitHub Desktop.
Save nordineb/dd680db6826d5e3b86cfdb4772761c8e to your computer and use it in GitHub Desktop.
Gitpod:: Install MS marketplace extensions that are not yet available in Open VSX

While more and more extensions land in Open VSX on a daily basis, there still might be cases where you are missing a certain extension that exists in the MS marketplace.

On a real vscode instance, right click on an extension and choose Copy Extension ID

Example:

  • Cloud Code from Google has the extension id googlecloudtools.cloudcode
  • The publisher is googlecloudtools and the extention is cloudcode.

In Gitpod, download the VSIX file using cURL (adapt the values as needed)

curl https://googlecloudtools.gallery.vsassets.io/_apis/public/gallery/publisher/googlecloudtools/extension/cloudcode/latest/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage --output googlecloudtools.cloudcode.VSVSIXPackage

Install the VSIX using code --install-extension googlecloudtools.cloudcode.VSVSIXPackage or by using "install from VSIX..." under the extensions tab

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment