Agrandissement des valeurs de variable en mode de débogage VSCode
Lors du débogage dans Go, rencontrer des valeurs de variable tronquées représentées par "..." peut être frustrant . Ce problème survient lorsque les valeurs des variables 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é à VSCode. Accédez à votre fichier settings.json. Sous « go.delveConfig », localisez le paramètre « maxStringLen ». Ce paramètre contrôle la longueur maximale de la chaîne affichée dans le débogueur.
Définissez "maxStringLen" sur une valeur plus élevée. 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 Delve modifiés est fourni ci-dessous :
"go.delveConfig": { "dlvLoadConfig": { "maxStringLen": 1000, "maxArrayValues": 1000, "maxStructFields": -1 } }
En configurant ces paramètres, vous pouvez afficher entièrement les valeurs des variables lors du débogage dans Go dans VSCode. Gardez à l'esprit qu'un réglage trop élevé de ces valeurs 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.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!