Skip to content

VS Code Windows registry files #15301

@ferenczy

Description

@ferenczy

The VS Code application JSON file references 3 separate registry files to be manually executed after the VS Code installation by scoop:

  • install-context.reg - to install file context menu items to open a file in VS Code
  • install-associations.reg - to install file associations for VS Code
  • install-github-integration.reg - I'm actually not sure what's meant by the "GitHub integration", technically, it adds an uninstallation record for VS Code (creates the registry key HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\{771FD6B0-FA20-440A-A002-3B3BAC16DC50}_is1)

Could anyone explain the following to me, please?

  1. What's meant by the GitHub integration? What exactly wouldn't work without that registry key?
  2. Do I understand it correctly that scoop installs VS Code by simply unpacking an archive file (.7z), instead of using a VS Code installer, so I have to run those registry files manually to create registry keys that would be normally created by the installer?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions