vscode-edit-csv icon indicating copy to clipboard operation
vscode-edit-csv copied to clipboard

Make compatible with github codespaces / vs code web

Open janisdd opened this issue 3 years ago • 2 comments

Version?

  • vs code plugin

Feature

Make the extension compatible with github codespaces (vs code web, https://github.com/features/codespaces. When you open a github project in the browser and press . vs code web is opened and extensions can be installed/used.

This will probably be part of the next vs code release which also gives more documentation about how to implement it. There are some changes necessary.

janisdd avatar Aug 29 '21 17:08 janisdd

I did some testing but couldn't get it to work as some css/js files are not loaded... Here is a list of extensions where some probably use a webview too: https://code.visualstudio.com/updates/v1_62#_web-extensions

janisdd avatar Nov 04 '21 18:11 janisdd

There are currently some dependencies that block this (modules)

  • chokidar (file watching) maybe we need to drop this feature for the web-extension?
    • maybe the new watcher can handle this? see #75
  • path (path.basename) this can be re-implemented or polyfilled

If all is ready a guide on how to enable it as a web extension can be found here: https://code.visualstudio.com/api/extension-guides/web-extensions#migrate-extension-with-code

janisdd avatar Nov 06 '21 11:11 janisdd