Principal Dispositifs Comment utiliser les points d'arrêt dans VS Code

Comment utiliser les points d'arrêt dans VS Code



La programmation dans VS Code n'est pas facile. Même les plus petites erreurs peuvent causer d'énormes problèmes et entraver vos projets. Pour surmonter ces obstacles, vous avez besoin d'une technique de débogage fiable dans votre boîte à outils. C'est là que les points d'arrêt entrent en jeu.

Comment utiliser les points d

Les points d'arrêt sont utilisés chaque fois que vous souhaitez suspendre l'exécution de votre débogueur. Ils vous permettent d'examiner l'état de vos variables de code et d'effectuer de nombreuses autres tâches cruciales pour reprendre votre programmation. C'est pourquoi il est indispensable de comprendre comment utiliser les points d'arrêt dans VS Code.

Dans cette entrée, nous vous donnerons un guide détaillé sur l'utilisation des points d'arrêt VS Code. Vous découvrirez les types les plus populaires et découvrirez comment ils peuvent faciliter votre développement.

Comment utiliser les points d'arrêt dans VS Code

Les points d'arrêt dans VS Code peuvent être placés dans n'importe quel code exécutable. Cela fonctionne pour les signatures de méthode, les déclarations d'une classe ou d'un espace de noms, et même les déclarations de variables s'il n'y a pas de getters/setters ou d'affectations.

Pour définir un point d'arrêt dans votre code source, procédez comme suit :

  1. Cliquez sur la marge de gauche ou appuyez sur la touche F9 à côté de la ligne que vous souhaitez arrêter.
  2. Exécutez le code ou appuyez sur F5 (Continuer).
  3. Votre code va maintenant faire une pause avant l'exécution marquée. Le point d'arrêt apparaîtra sous la forme d'un point rouge à l'intérieur de votre marge de gauche.

Par défaut, les lignes de code d'exécution et les points d'arrêt actuels sont automatiquement mis en surbrillance pour la plupart des langages de programmation, y compris C#. Si vous travaillez en C++, vous pouvez activer la surbrillance comme suit :

  1. Accédez à Débogage ou Outils.
  2. Choisissez Options, suivi de Débogage.
  3. Sélectionnez la commande suivante : |__+_|.

Une fois que le débogueur s'arrête à vos points d'arrêt, vous pouvez inspecter l'état actuel de votre application. Les données que vous pouvez afficher incluent les piles d'appels et les valeurs de variables.

En ce qui concerne la couleur, les points d'arrêt sont généralement colorés en rouge si vous travaillez dans la marge de votre éditeur. Les points d'arrêt désactivés sont représentés par un cercle gris rempli, tandis qu'un cercle creux gris signale un point d'arrêt qui ne peut pas être enregistré. Ce dernier peut également s'appliquer si vous éditez la source pendant que vos sessions de débogage sans support d'édition en direct sont en cours.

Voici quelques commandes de points d'arrêt plus notables :

  • Basculer le point d'arrêt - Entre autres choses, cette commande vous permet de réinsérer ou de supprimer un point d'arrêt.
  • Désactiver le point d'arrêt - Désactivez votre point d'arrêt sans le supprimer. Ces points d'arrêt sont affichés sous forme de points creux dans vos marges de gauche ou dans votre fenêtre Points d'arrêt.
  • Activer le point d'arrêt - Cette commande apparaît une fois que vous survolez un point d'arrêt désactivé et vous permet de le réactiver.
  • Paramètres – La section Paramètres contient de nombreuses commandes qui vous permettent d'ajouter, de modifier et d'exporter vos points d'arrêt. Le menu apparaît une fois que vous survolez le point d'arrêt et appuyez sur Paramètres.
  • Réappliquer tous les points d'arrêt - Renvoyez tous vos points d'arrêt à leur emplacement d'origine. Cette fonction est pratique si l'environnement de débogage égare des points d'arrêt dans le code source qui n'ont pas encore été exécutés.

FAQ supplémentaires

Que sont les points de journalisation dans VS Code ?

Les points de journalisation sont une autre variante utile des points d'arrêt. Au lieu de s'introduire dans votre débogueur, ils enregistrent des messages sur votre console et servent d'instructions de trace temporaires dans votre langage de programmation. De plus, ils n'interrompent pas l'exécution du code.

Les points de journalisation peuvent être un excellent dispositif d'injection lorsque vous déboguez un serveur de production qui ne peut pas être arrêté ou mis en pause. Ils apparaissent sous forme d'icônes en forme de losange et comportent du texte brut. Cependant, ils peuvent également être accompagnés d'expressions évaluées avec des accolades.

Comme les points d'arrêt standard, les points de journalisation peuvent être activés et désactivés. Vous pouvez également les contrôler avec un nombre de coups ou une condition.

De plus, bien qu'ils soient pris en charge par le débogueur Node.js intégré, ils peuvent également être appliqués via d'autres plates-formes de débogage. La liste comprend les extensions Java et Python.

Comment utiliser des points d'arrêt conditionnels dans VS Code ?

L'une des fonctionnalités les plus puissantes de VS Code est la possibilité d'insérer des conditions en fonction du nombre d'accès, d'expressions ou d'une combinaison des deux :

• Hit Count – La fonction Hit Count dicte le nombre de fois que vous devez atteindre votre point d'arrêt avant qu'il n'interrompe l'exécution du code. La syntaxe de cette expression et si le nombre d'accès est suivi dépendent de votre extension de débogueur.

• Condition d'expression – Le code atteindra ce point d'arrêt chaque fois que votre expression affichera une évaluation True.

Vous pouvez ajouter des nombres d'accès et des conditions lors de la création de points d'arrêt source avec votre option Ajouter un point d'arrêt conditionnel. Alternativement, ces fonctionnalités sont accessibles lors de la modification de points d'arrêt existants via la fonction Modifier la condition. Quelle que soit la méthode, vous devriez voir une zone de texte et un menu vous permettant de saisir leurs expressions. Vous pouvez également modifier les conditions à l'aide de votre menu contextuel ou de la fenêtre Modifier la condition.

insertar el número de página en los documentos de Google

De plus, VS Code prend en charge le nombre d'accès et les conditions pour les points d'arrêt d'exception et de fonction. Si votre débogueur n'est pas compatible avec les points d'arrêt conditionnels, les options Modifier la condition et Ajouter un point d'arrêt conditionnel ne seront pas accessibles.

Que sont les points d'arrêt en ligne dans VS Code ?

Les points d'arrêt en ligne ne sont atteints que lorsque l'exécution du code arrive à la colonne connectée à votre point d'arrêt en ligne. Ils sont particulièrement utiles lors du débogage de code minifié contenant plusieurs instructions sur une seule ligne.

Pour définir des points d'arrêt en ligne, vous pouvez utiliser la combinaison de touches Maj + F9. Une autre option consiste à accéder au menu contextuel pendant que vous êtes dans une session de débogage. Ils seront affichés dans la fenêtre d'édition.

Le menu contextuel vous permet également de modifier plusieurs points d'arrêt sur une seule ligne.

Que sont les points d'arrêt de fonction dans VS Code ?

Plutôt que de placer un point d'arrêt directement dans votre code source, vous pouvez en créer un en désignant un nom de fonction. Cette fonctionnalité fonctionne très bien pour les sources indisponibles avec un nom de fonction familier.

Voici comment créer un point d'arrêt de fonction :

1. Appuyez sur le symbole + dans votre en-tête Breakpoints.

2. Entrez un nom de fonction.

3. Cela créera un point d'arrêt de fonction, et il sera représenté par un triangle rouge.

Que sont les points d'arrêt de données dans VS Code ?

Certains débogueurs prennent également en charge les points d'arrêt de données. Ils peuvent être activés via la fenêtre Variables et sont touchés lorsque la valeur de la variable change. Les points d'arrêt apparaissent sous forme d'hexagones rouges dans le menu Points d'arrêt.

Passerelle vers de nombreuses possibilités

Les points d'arrêt dans VS Code peuvent être utilisés de différentes manières, ouvrant la porte à des possibilités presque infinies lors du débogage de votre code. Avec tous les types de points d'arrêt que nous avons couverts ci-dessus à votre disposition, vous observerez facilement le comportement de vos lignes et faciliterez le processus de débogage. Mieux encore, la plupart d'entre eux peuvent être activés rapidement et chacun d'entre eux est clairement représenté pour accélérer davantage vos efforts de codage.

Avez-vous essayé d'utiliser des points d'arrêt dans VS Code ? Quel type de point d'arrêt utilisez-vous le plus souvent ? Avez-vous déjà activé un ID d'objet ? Faites-nous savoir dans la section commentaires ci-dessous.

Des Articles Intéressants

Choix De L'Éditeur

Pas de service ou de connexion réseau sur l'iPhone 6S
Pas de service ou de connexion réseau sur l'iPhone 6S
L'intérêt d'avoir un iPhone ou un autre téléphone portable est de pouvoir rester en contact avec les autres et de l'utiliser pour toujours avoir une connexion avec les autres dans le monde, où que vous soyez. Cependant, nous
Télécharger l'icône Supprimer l'Explorateur de fichiers d'accès rapide dans Windows 10
Télécharger l'icône Supprimer l'Explorateur de fichiers d'accès rapide dans Windows 10
Supprimer l'icône de l'explorateur de fichiers d'accès rapide dans Windows 10. Utilisez ces fichiers de registre pour supprimer (masquer) ou restaurer l'icône d'accès rapide dans l'explorateur de fichiers Windows 10. Le tweak d'annulation est inclus. Auteur: Winaero. Télécharger 'Supprimer l'icône de l'explorateur de fichiers d'accès rapide dans Windows 10' Taille: 617 B AdvertismentPCRepair: Résoudre les problèmes de Windows. Tous. Télécharger
Comment installer Google Play sur une clé Amazon Fire TV
Comment installer Google Play sur une clé Amazon Fire TV
Donc, vous avez acheté un Amazon Fire TV Stick et tout configuré, et vous vous demandez probablement ce que vous pouvez faire d'autre avec. Si vous êtes tombé sur cet article, il y a de fortes chances que vous ayez réalisé que
Comment désactiver les minuteries de réveil dans Windows 10
Comment désactiver les minuteries de réveil dans Windows 10
Nous verrons comment désactiver les minuteries de réveil dans Windows 10 et les empêcher de réveiller votre PC de bureau, ordinateur portable ou tablette Windows 10.
Qu’est-ce que le texte prédictif T9 ?
Qu’est-ce que le texte prédictif T9 ?
L'acronyme T9 signifie Texte sur 9 touches. Les SMS prédictifs T9 rendent la messagerie SMS plus rapide pour les téléphones portables sans clavier complet.
Comment ajouter une superposition dans OBS
Comment ajouter une superposition dans OBS
Les superpositions sont un excellent moyen de personnaliser votre contenu. De nombreux streamers les utilisent pour stimuler visuellement leurs téléspectateurs pendant les entractes ou même avant de commencer à diffuser. Après tout, avoir un écran de maintien coloré vaut mieux regarder un arrière-plan fade. OBS
Microsoft dit que les applications Office dans le menu Démarrer sont apparues en raison d'un bogue
Microsoft dit que les applications Office dans le menu Démarrer sont apparues en raison d'un bogue
Comme vous vous en souvenez peut-être, les PWA d’Office étaient ajoutés discrètement à Windows 10 sans que les utilisateurs ne les reconnaissent dans Windows 10. Les applications ajoutées étaient Excel, PowerPoint, Outlook et Word. Microsoft a révélé aujourd'hui que cela était dû à un bogue. Voici la cause du problème. Traditionnellement, Windows 10 est livré avec des raccourcis d'applications Office dans