Open aslakhellesoy opened 2 years ago
One way to achieve this is to move all the nodejs code (fs) to a separate @cucumber/language-server/node
module. When/if the LSP file system spec gets implemented, we can refactor the code to use that API, and take an implementation as an initialization argument.
Also relevant: virtual workspaces in VSCode.
And also relevant: https://github.com/microsoft/language-server-protocol/issues/1264
GitHub recently integrated Visual Studio Code in the browser. When you press
.
while viewing a file on GitHub, it opens VSCode.Users can install additional web extensions, and it would be great to leverage the recent language server / vscode code to build this extension.
This would give GitHub users a first-class editing experience on the web at GitHub.com.