open-vsx / publish-extensions

Scripts for publishing VS Code extensions to open-vsx.org
Eclipse Public License 2.0
225 stars 200 forks source link

better toml has to be deprecated #718

Closed goyalyashpal closed 8 months ago

goyalyashpal commented 8 months ago

screenshot from vs code i.e. using proprietary ms store

image

filiptronicek commented 8 months ago

Hi there @goyalyashpal 👋. Currently, Open VSX (nor the VS Code Marketplace) have deprecated extension functionality built into them. This is a separate concern of a so-called control manifest, which instructs VS Code about the availability of different extensions. https://open-vsx.org has no official one yet (proposal pending), but Gitpod maintains a fairly up-to-date one in their repo here.

You can add it by changing your VS Code's product.json file, like Gitpod does here.

goyalyashpal commented 7 months ago

hi again. how can i do that? i tried looking up, but couldn't find any definitive steps. i am using vscodium 1.84 on win 10

filiptronicek commented 7 months ago

@goyalyashpal to do that, you can open your VSCodium's product.json file, which I am not entirely how to find on windows, but I reckon it's somewhere inside of its Program Files folder. There, you can simply change extensionsGallery.controlUrl to https://ide.gitpod.io/code/marketplace.json. After saving and restarting VSCodium, you should be able to utilize the list.

It most likely won't have any guides online, since it's an internal feature of VS Code. At Open VSX, we're trying to make it simpler and the default for programs like VSCodium.