Connexion à la place de marché avec Code OSS

Introduction

Je viens de reformater mon portable et je réinstalle mes logiciels. Je veux ensuite configurer mon environnement de développement. Et là ça bloque ! Je n’arrive plus à avoir la connexion à la place de marché avec Code OSS (version décontaminée de Visual Studio Code, on s’entend !).

Capture de la place de marché avant la correction. La connexion ne fonctionne pas.
Capture de la place de marché avant la correction

Au début, je me dis que c’est probablement parce que Microsoft détecte que ce n’est pas la version officielle. Mais, en même temps, je trouve ça étrange, habituellement, ça aurait été mentionné sur les forums de Arch Linux ou de Manjaro. En réalité, la version code utilise un autre dépôt d’extensions : Open VSX.

Je fouille donc un peu plus sur le web et j’identifie la source du problème dans un fichier de configuration.

Ma solution pour retrouver la connexion à la place de marché avec Code OSS

Donc, voici ce qui a réglé le problème pour moi

Dans le fichier ~/.vscode-oss/argv.json, il faut ajouter le paramètre suivant à la toute fin:

"enable-browser-code-loading": false

Si vous utilisez la version officielle de Microsoft, le fichier est localisé à ~/.vscode/argv.json. N’oubliez pas d’ajouter une virgule à la ligne précédente après avoir ajouté la ligne indiquée !

Ensuite, il faut redémarrer l’éditeur, et la connexion devrait fonctionner normalement.

Capture de la place de marché après la correction. La connexion fonctionne normalement.
Capture de la place de marché avec Code OSS après la correction

Source de la solution : https://stackoverflow.com/a/68664183

Contenu suggéré