LOLINTERNETZ / vscodeoffline

Enables Visual Studio Code's extension gallery to be used in offline (air-gapped) environments. Or, run your own gallery!
https://hub.docker.com/u/lolinternet
MIT License
97 stars 31 forks source link

New feature: Support for Visual Studio #39

Closed tomer953 closed 2 years ago

tomer953 commented 2 years ago

Hi,

since the Visual Studio using the same marketplace and almost the same vsix manifest, I think it should be achievable to sync the VS gallery as well.

Thoughts?

tomer953 commented 2 years ago

ok, so after some investigation -

Personally I'm going to modify the code just to fetch the top N .vsix files from the store: for example changing the query: https://github.com/tomer953/vscodeoffline/blob/visual-studio/vscoffline/sync.py#L428 and some other lines releated. then create a private store based on the above tutorial for my org.

LOLINTERNETZ commented 2 years ago

I think this would be a great idea, being able to sync VS marketplace extensions. What works well for this codebase is being able to set it up once, and have a bunch of devs simply being able to consume extensions as they normally would. Anything to reduce friction in restrictive environments helps right?!