Om man har en funktion där det finns en bugg på sista raden och debuggern kickar in så kan man av någon mycket irriterande anledning inte ställa sig på End Sub-raden och klicka Ctrl+F9 (move to cursor). Inte heller kan man dra i den gula debugikonen och släppa den på End Sub. Det verkar alltså inte finnas ett sätt att skippa exekveringen av den raden och hoppa ur subben och fortsätta exekveringen. Hoppa över sista raden i debugläge
Om felet inte uppstår på sista raden i funktionen så kan man ju alltid exekvera vidare på en annan rad längre ned, men just när det är sista raden så uppstår detta problem.
I C# går det alldeles utmärkt att göra detta genom att flytta debuggern till hakparentesen som avslutar funktionen.
Har jag missat något, finns det ett annat sätt att lösa detta? Självklart kan man stoppa exekveringen, rätta buggen och köra igen, men håller man på med ett mycket stort VB-projekt så gör man inte gärna det p g a att det tar en evighet att stoppa allt, och köra igång debuggingen igen. Hade prestandaproblemen i VB.Net lösts så hade det inte varit ett problem...Ibland undrar jag om Microsofts utvecklare själva använder sina produkter eller om de användar Delphi i stället :-)