2010-03-09 4 views

Répondre

0

On dirait qu'il n'y a pas un moyen de faire ce que je voulais faire

+0

fwiw: ce n'est pas une réponse. D'autres ont posté des réponses à votre question qui devrait recevoir un crédit, même si la réponse est que vous ne pouvez pas le faire. –

1

Il n'y a actuellement aucun moyen de faire ce que vous demandez. Les principales façons de dire VS d'aller jusqu'à ce que quelque chose se sont les suivants

  • appuyez sur F5 et VS vont jusqu'à ce que le point d'arrêt de l'utilisateur suivant ou, en fonction de vos paramètres et où il se produit, la prochaine exception est levée
  • Faites un clic droit et sélectionnez « Exécuter pour le curseur »
  • breaks Shift-F11 de la méthode actuelle

Exécuter à curseur ne nécessite pas un point de rupture explicite, mais il ne nécessite que vous savez où vous voulez se briser ensuite.

0

Vous pouvez cliquer avec le bouton droit de la souris et sélectionner "Exécuter vers le curseur" si vous souhaitez simplement exécuter une ligne spécifique dans le flux d'exécution.

Un autre est Shift-F11 qui termine la méthode actuelle et se casse à nouveau lorsque vous revenez à l'appelant.

0

En fait, il y a un moyen de définir des points d'arrêt conditionnels.

  1. Cliquez dans la marge de gauche sur la ligne où vous voulez rompre, comme d'habitude. (ou F9)
  2. Cliquez avec le bouton droit sur le point rouge. Dans le menu contextuel, cliquez sur "Condition".
  3. Dans la boîte de dialogue, définissez votre condition, par exemple, nomFichier == "foo"
  4. Frappez F5 et continuez jusqu'à ce que la rupture conditionnelle soit atteinte.