"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Méthode d'extension de la valeur variable GO en mode de débogage VScode

Méthode d'extension de la valeur variable GO en mode de débogage VScode

Publié le 2025-04-15
Parcourir:484

How to Expand Truncated Variable Values in VSCode Debug Mode for Go?

Expansion des valeurs variables dans le mode debug vscode

Tout en débogue dans Go, rencontrant des valeurs variables tronquées représentées comme "..." peut être frustrant. Ce problème se pose lorsque les valeurs de variable dépassent la limite d'affichage par défaut de VScode.

Pour résoudre ce problème et afficher la valeur entière, vous pouvez modifier les paramètres du débogueur Delve, qui est intégré dans VScode. Accédez à votre fichier Settings.json. Sous "go.delveconfig," Localisez le paramètre "MaxStringlen". Ce paramètre contrôle la longueur de chaîne maximale affichée dans le débogueur.

Définit "MaxStringlen" à une valeur supérieure. Cependant, il est important de ne pas définir cette valeur trop élevée, car cela peut ralentir considérablement le débogueur. D'autres paramètres, tels que "MaxArrayValues" et "MaxStructFields", peuvent également être ajustés pour augmenter la quantité de données affichées dans le débogueur.

Un exemple de paramètres de configuration de ploux modifiés est fourni ci-dessous:

"go.delveConfig": {
"dlvLoadConfig": {
"maxStringLen": 1000,
"maxArrayValues": 1000,
"maxStructFields": -1
}
}

En configurant ces paramètres, vous pouvez entièrement afficher les valeurs des variables tout en débogues dans Go dans vScode. Gardez à l'esprit que l'ajustement de ces valeurs trop élevé peut avoir un impact sur les performances du débogueur, il est donc recommandé d'optimiser ces paramètres pour vos besoins de débogage spécifiques.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3