web-dev-qa-db-fra.com

vs code - rollback extension / install specific extension version

Je viens de recevoir une mise à jour pour l'extension Golang et elle semble être cassée , signalant une erreur sur un package main c'est littéralement juste une liste de mes importations sans informations utiles. C'est refuser de peloter ou de faire quoi que ce soit d'utile qui soit ennuyeux.

enter image description here

Je veux donc revenir rapidement à la version précédente, comment puis-je faire cela en code VS? Je n'arrive pas du tout à le trouver dans les documents.

23
Southclaws

À partir des notes de mise à jour v1.30: installer les versions précédentes des extensions .

Vous pouvez maintenant revenir à une version précédente d'une extension en cas de problème avec la version actuelle. VS Code fournit une action Installer une autre version sur une extension installée qui affiche une liste déroulante des versions disponibles.

L'option pour installer une autre version est dans le menu contextuel. Ou l'icône d'engrenage pour chaque extension.

Pour moi, lorsque je fais cela - sans "Désactiver les extensions de mise à jour automatique" (je suppose que le débogueur pour Chrome est une telle extension), il ne se met pas automatiquement à jour lors du rechargement ou de la fermeture/ouverture, mais affiche un bouton pour cette extension pour installer la dernière version à la place.

Donc il apparaît vous n'avez pas à désactiver les extensions toutes à mettre à jour automatiquement juste pour rétablir une extension dans une ancienne version et la conserver dans cette ancienne version. [laissez un commentaire si vous trouvez que ce n'est pas vrai, merci]

revert extension 1

revert extension 2

54
Mark

[MODIFIER] maintenant il est pris en charge -> voir la réponse acceptée

Actuellement rétrogradation n'est pas (encore) pris en charge.

Cependant, vous pouvez désinstaller l'extension, puis télécharger et installer manuellement une version spécifique à la main: https://code.visualstudio.com/docs/extensions/install-extension

Et aussi cette excellente réponse: Comment installer les extensions VSCode hors ligne?

0
RickyA