KEMBAR78
Provide documentation on how to write extensions in GitHub.dev · Issue #130628 · microsoft/vscode · GitHub
Skip to content

Provide documentation on how to write extensions in GitHub.dev #130628

@alefragnani

Description

@alefragnani

Does this issue occur when all extensions are disabled?: Yes/No

  • VS Code Version: GitHub.dev / Safari
  • OS Version: macOS Big Sur

Steps to Reproduce:

  1. Open any repo in GitHub
  2. Hit .
  3. It will open the new VS Code in the browser
  4. Go to Extensions view
  5. Search for Copy Word in Cursor extension from alefragnani
  6. It shows a warning The 'Copy Word in Cursor' extension is not available in VS Code Web. Learn More
  7. Click the Learn More link
  8. The descriptions says:

Why is an extension not installable in the browser#
There are a small number of extensions that have built-in assumptions or need to run on the desktop. Examples are when an extension accesses files from the VS Code installation on the desktop or when an extension depends on an executable that must run in a desktop environment. When you try to install such an extension in the browser, you will be informed that the extension is not available.

Notice such an extension can still be used when connecting to a Codespace from VS Code running on the desktop.

  1. The point is: This extension (like others that I developed) is already working on GitHub Codespaces and the new Virtual FileSystem (which seems to be the underlying technology behind this). It does not need to run on the desktop, or access files. It's a really simple extension, both in code and dependencies.
  2. So it should be available in VS Code Web, right? Or it must be updated/changed somehow to support this new environment?

Thanks in advance

Metadata

Metadata

Assignees

Labels

plan-itemVS Code - planned item for upcoming

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions