Forking and Installing Vscode

For this lab I had to create a fork of Microsoft's vscode repo on github, as well as clone a local version on to my computer. During the installation of yarn, I ran into an issue regarding its automated installer (It would freeze up during the installation). This was likely a fluke, as after a couple of retries, the installer completed without error. After building vscode from source, I attempted to install extra support for Javascript, Typescript, Python and PHP. I encountered an error however, with vscode stating that "No extension gallery service configured". I got around this by editing the product.json file and adding in the following code:

"extensionsGallery": {
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
"itemUrl": "https://marketplace.visualstudio.com/items"
}

Adding this to the json file and rerunning vscode seemed to do the trick.
I am excited to use this for further projects.

Comments

Popular Posts