dotnet / roslyn

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
https://docs.microsoft.com/dotnet/csharp/roslyn-sdk/
MIT License
19.05k stars 4.04k forks source link

EnC: IP should be highlighted in yellow after applying EnC changes #3632

Open wschae opened 9 years ago

wschae commented 9 years ago
  1. Break over a line of code, say: int x = 10; Note that show next statement points to the current line and it is in yellow highlight

7

  1. Edit the value from 1 to 2 Alternatively, update whitespace (i.e., place caret at the end of an active statement and hit enter, or add space between "= 1;"

Expected: Yellow highlight re-appears on the proper statement that will be executed Actual: No yellow highlight.

wschae commented 9 years ago

This issue has been discussed internally: 823491 - Debugger shouldn't hide the leaf active statement marker 823457 - IDebugEncNotify.NotifyEncUpdateCurrentStatement migth be very slow 795474 - Debugging: Stepping is slow. 770393 - C# EnC: current line / IP should be highlighted in yellow after applying EnC changes

tmat commented 8 years ago

@ManishJayaswal Moved to 2.0.