Skip to content

Publish vscode-leetcode to open-vsx #769

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
DWShuo opened this issue Jan 15, 2022 · 3 comments
Open

Publish vscode-leetcode to open-vsx #769

DWShuo opened this issue Jan 15, 2022 · 3 comments

Comments

@DWShuo
Copy link

DWShuo commented Jan 15, 2022

🚀 Feature Proposal

Publish vscode-leetcode to open-vsx

Motivation

Per Microsoft's Terms of Service, it prohibits any non-Microsoft VS Code from accessing their extension marketplace. Thus many fork of vscode such as VSCodium and code-server are not able to access vscode-leetcode.

open-vsx is an open source alternative to Microsoft's extension marketplace maintained by the Eclipse foundation.

Please consider publishing vscode-leetcode to open-vsx

Contribution

The preferred method of publishing is grabbing a token from Eclipse foundation and then running npx ovsx publish <file>.vsix -p <token> More detailed Instructions for publishing to open-vsx can be found here https://github.com/eclipse/openvsx/wiki/Publishing-Extensions.

Alternatively you can add this repo to https://github.com/open-vsx/publish-extensions extensions.json file. Everyday at 03:03 UTC, it will build and publish for you. The first method is preferred since it displays the official authors as the publishers, while the latter would display a warning that the publisher is not the official authors.

@EdwardChoHub
Copy link

Hopefully it will be published, it will be very helpful to use WebIDE

@zhuangweiji
Copy link

OK... I can install the extensions from VSIX:
https://www.alphr.com/vs-code-how-to-install-extensions/

@julius-boettger
Copy link

I would also be interested in this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants