web-dev-qa-db-fra.com

Où sont les journaux d'erreurs VSCode pour les extensions?

Lorsque j'obtiens une erreur d'extension, je n'ai aucun moyen de savoir pourquoi l'erreur se produit.

21
Gyuri

D'après ce que je sais, il n'y a pas de journaux dédiés pour les extensions. Lorsque vous déboguez votre extension, vous pouvez écrire des notes sur la console. Cependant, lorsque vous rencontrez des problèmes avec une extension installée, cela n'aidera pas. Mais gardez à l'esprit que vscode est un peu un "navigateur Web", il a donc les outils de développement de navigateur habituels (voir Aide -> Outils de développement),

enter image description here

qui vous montrera les erreurs d'exécution (et toutes les autres choses que ces outils permettent généralement, y compris le DOM vscode entier). C'est probablement la meilleure option que vous avez dans un tel scénario.

enter image description here

Et pour les extensions qui utilisent previewHTML (ou vues Web), il y a un avantage similaire, mais adapté au développement HTML. Utilisez ctrl/cmd + shift + P pour ouvrir la palette de commandes et tapez "Webview Tools". Sélectionnez la correspondance pour ouvrir une vue similaire à celle décrite dans le premier paragraphe. Mais celui-ci est uniquement pour le contenu previewHTML et vous permet de déboguer cela! Cette vue n'est disponible que lorsqu'une page contenant une vue Web/aperçu HTML est active et se ferme automatiquement lorsque l'onglet de la vue Web est fermé.

22
Mike Lischke

Vous recherchez probablement:

cmd-shift-p -> Rechercher Show Logs -> Extension Host

13
Benno Straub