JohnnyMorganz / luau-lsp

Language Server Implementation for Luau
MIT License
247 stars 60 forks source link

Adding the extension to Open VSX Registry #226

Closed RealEthanPlayzDev closed 2 years ago

RealEthanPlayzDev commented 2 years ago

Right now, the extension is only available on the Microsoft's VSCode extension marketplace, this makes the extension inaccessible to users using a different version of VSCode such as code-server or VSCodium. Right now the only workaround I could find was to download the extension package and then installing them manually.

Perhaps add the extension to the Open VSX Registry?

JohnnyMorganz commented 2 years ago

Does OpenVSX support platform specific extensions? We upload different vsix for Windows Mac and Linux (and then also x64 vs arm)

If that's supported, then happy to upload them to the registry

RealEthanPlayzDev commented 2 years ago

@JohnnyMorganz I'm not sure unfortunately, I never made VSCode extensions nor have once published them, but maybe it does? Roblox LSP is there as far as I know.

JohnnyMorganz commented 2 years ago

I've published the extension at https://open-vsx.org/extension/JohnnyMorganz/luau-lsp

I slightly messed it up, right now just the Windows extension is published and its acting as a universal extension.

Future releases should do this properly and publish for macos/linux correctly

RealEthanPlayzDev commented 2 years ago

Alright, I'll close this issue, thanks @JohnnyMorganz !