2017-06-14 1 views
0

J'ai actuellement mon extension d'écriture des données du journal dans un fichier sous context.storagePath. C'est une approche que j'ai modélisée après qu'une autre ait vu une autre extension le faire de cette façon.Où la journalisation doit-elle être effectuée à partir d'une extension de code Visual Studio?

Cependant, j'ai depuis découvert que storagePath is undefined when you do not have a folder open provoquant le crash de mon extension. Cette destination étant parfois indisponible, cela me fait penser que je ne fais pas de journalisation correctement. Quelle est la destination de journalisation normale ou typique pour les extensions de code Visual Studio?

Répondre

0

Je ne suis pas sûr qu'il existe une destination de journalisation typique spécifiquement pour vscode, mais vous pouvez utiliser le dossier temporaire du système pour cela, ce que font beaucoup d'applications. Un autre bon emplacement est le répertoire de l'utilisateur ou du document.