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 !).
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.
Source de la solution : https://stackoverflow.com/a/68664183