Hello,
Sometimes when I stop debugging, the Debug Visualizer does not remove its output from the editor. I have attached a screenshot showing that debugging is not active, but I still have artifact on the screen from my prior debugging session.
Thanks,
Matt
Hello Matt,
Thank you for providing the screencast.
To help us proceed with our research, please provide with us your CodeRush log files. They can be obtained here: %LocalAppData%\CodeRush\Logs.
If you have specific steps to reproduce this issue, could you describe them to help us reproduce it on our side?
The project where the issue is reproducible can be also helpful for us.
We look forward to your response.
Hi Pavel,
I have attached a zip with all the log files from that folder; I believe all of these logs are since I installed CR for Roslyn (previously running Classic).
I don't have any specific steps to repro - sometimes it works fine, other times it doesn't.
As for the project, it is a client's application and I am not able to share their code - sorry.
Thanks,
Matt
Hello Matt,
Thank you for providing the log files.
Please give us some time to research them.
Also, clarify if you have enabled the "Edit and Continue" feature of Visual Studio. If so, would you temporarily disable it and try to reproduce the issue?
Refer to this article to learn how to enable\disable this feature: How to: Enable and Disable Edit and Continue.
Your cooperation is appreciated.
Hello Matt,
We made a few changes that can prevent the issue with the Debug Visualizer adornments.
Please download and install the build with a hotfix using this link: CodeRush.Roslyn-16.1.7.16278.vsix
We look forward to hearing from you.
I just gave this a shot (since I also noticed this from time to time), and it seems to have gotten better than before. However, it seems to leave the spacings intact after debugging has ended (see attached screenshot).
The way I can reproduce it with a high probability (both the vanilla case where they stick around and the hotfixed case where the spacing stays) is this:
Step 5 either leaves the overlays with the last given variable states (vanilla) or just the spacings (hotfixed).
Hi Emanuel,
Thank you for providing steps to reproduce.
I managed to reproduce this issue.
We will research it and let you know as soon as we make any progress.