microsoft / microsoft/typespec

Make TypeSpec VSCode extension web compatible

Open
#4,095 1 comment 1 reaction 1 assignee Claimed by @RodgeFu View on GitHub
feature ide triaged:core
Dominant language
Java
Stars
5.9k
Forks
394
Avg merge
1d 23h
Merged PRs (30d)
104

Description

To be able to use our extension on `vscode.dev` we need to make it a web extension

Doc: https://code.visualstudio.com/api/extension-guides/web-extensions
Example for LSP: https://github.com/microsoft/vscode-extension-samples/tree/main/lsp-web-extension-sample

There is also the issue that our extension needs the compiler installed locally which I assume wouldn't be possible here. But at least providing the syntax highlighting would be nice

This most likely be able to be done in progressive stages:

- [x] tmgrammar and language config, don't even need anything else from the extension
- [ ] formatter
- [ ] figure out how to pull in some part of the language server where we might not have the packages installed

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.