Qu'est-ce que le débogage et un débogueur? – Visual Studio (Windows)

Qu'est-ce que le débogage et un débogueur? – Visual Studio (Windows)

Le débogueur Visual Studio est un outil puissant. Avant de montrer comment l'utiliser, nous voulons parler de certains termes tels que débogueur, débogageet mode de débogage. De cette façon, lorsque nous parlons plus tard de trouver et de corriger les bugs, nous parlerons de la même chose.

Débogueur vs débogage

Le terme débogage Peut signifier beaucoup de choses différentes, mais surtout, cela signifie supprimer les bogues de votre code. Maintenant, il existe de nombreuses façons de le faire. Par exemple, vous pouvez déboguer en numérisant votre code à la recherche de fautes de frappe ou en utilisant un analyseur de code. Vous pouvez déboguer du code en utilisant un profileur de performances. Ou, vous pourriez déboguer en utilisant un débogueur.

Découpe Laser Bois Banner | R3V Laser

Un débogueur est un outil de développeur très spécialisé qui attache à votre application en cours d'exécution et vous permet d'inspecter votre code. Dans la documentation de débogage de Visual Studio, c'est généralement ce que nous voulons dire lorsque nous disons « débogage ».

Mode de débogage par rapport à l'exécution de votre application

Lorsque vous exécutez votre application dans Visual Studio pour la première fois, vous pouvez le démarrer en appuyant sur le bouton de la flèche verte Commencer à déboguer Dans la barre d'outils (ou F5). Par défaut, le Déboguer La valeur apparaît dans la liste déroulante à gauche. Si vous êtes nouveau dans Visual Studio, cela peut laisser l'impression que le débogage de votre application a quelque chose à voir avec l'exécution de votre application – ce qu'il fait – mais ce sont fondamentalement deux tâches très différentes.

Sélectionnez une version de débogage

UN Déboguer La valeur indique une configuration de débogage. Lorsque vous démarrez l'application (appuyez sur la flèche verte ou F5) Dans une configuration de débogage, vous démarrez l'application dans mode de débogagece qui signifie que vous exécutez votre application avec un débogueur attaché. Cela permet un ensemble complet de fonctionnalités de débogage que vous pouvez utiliser pour aider à trouver des bogues dans votre application.

Si vous avez un projet ouvert, choisissez le sélecteur déroulant où il dit Déboguer et choisir Libérer plutôt.

Sélectionnez une version de version

Lorsque vous changez ce paramètre, vous modifiez votre projet d'une configuration de débogage à une configuration de version. Les projets Visual Studio ont des configurations de version et de débogage distinctes pour votre programme. Vous créez la version de débogage pour le débogage et la version de version pour la distribution de version finale. Une version de version est optimisée pour les performances, mais une construction de débogage est meilleure pour le débogage.

Quand utiliser un débogueur

Le débogueur est un outil essentiel pour trouver et corriger les bogues dans vos applications. Cependant, le contexte est King, et il est important de tirer parti de tous les outils de votre jetant pour vous aider à éliminer rapidement les bogues ou les erreurs. Parfois, le bon « outil » peut être une meilleure pratique de codage. En apprenant quand utiliser le débogueur contre un autre outil, vous apprendrez également à utiliser le débogueur plus efficacement.

Dans cet article, vous avez appris quelques concepts de débogage général. Ensuite, vous pouvez commencer à apprendre à déboguer avec Visual Studio et à écrire du code avec moins de bogues. Les articles suivants montrent des exemples de code C #, mais les concepts s'appliquent à toutes les langues prises en charge par Visual Studio.

Source link

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Panier
Retour en haut
découpe laser pub