Skip to content

coder/vscode-coder

Repository files navigation

vscode-coder

Work in Progress

Screen Shot 2021-03-08 at 12 01 25 PM

Development

  • Install Node >= 16
  • Clone the repository locally
  • Run npm install

From here you have a few choices:

  • Run through VS Code:
    • Launch Run Extension through the debug panel
    • Launch Extension Tests through the debug panel
  • Run npm run test or npm run test:watch from the CLI
    • On Linux to run a headless install use xvfb
      • Refer to CI test workflow for more details about xvfb

To fix automatically fixable linting issues run:

npm run lint -- --fix

Linting will be automatically fixed when you use npm run test or npm run test:watch.

Known issues

  • Context menu action Show Logs is blocking, and blocks until a rebuild completes
  • UX confusion risk: Inspect shows raw id fields
  • Online/Offline/Creating/Error states do not refresh automatically, only on open and after an action
  • Commands appear in Command Pallet when they shouldn't

Planned work

  • Rethink Open UX

    • should we link to Remote SSH panel?
    • should we allow opening directly into project dirs ourselves?
  • Manage DevURLs

    • List, Open, Create, Delete, etc.

About

Open any Coder workspace in VS Code with a single click.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 33

Languages