Skip to content

This is an example of analyzer, that can create diagnostics when there are missing some usings, that are required for using debugging data transformation via lambdas and linqs in Watch or Immediate windows.

Notifications You must be signed in to change notification settings

jakubsuchybio/DebuggingUsingsInsertor-Analyzer

Repository files navigation

Debugging Usings Insertor Analyzer

This is an example of roslyn analyzer, that can create diagnostics when there are missing some usings, that are required for using debugging data transformation via lambdas and Linqs in Watch or Immediate windows.

Because Microsoft still haven't added support for post-loading libraries like System.Linq when debugging and therefor it is impossible to use Linq data transformations inside Watch or Immediate windows when debugging.

This extension is available in Visual Studio Gallery of Extensions here:
https://visualstudiogallery.msdn.microsoft.com/de8b7852-d77f-417d-95eb-4b645751de3b

And also as an NuGet package here:
https://www.nuget.org/packages/DebuggingUsingsInsertor/1.0.5904.40201

About

This is an example of analyzer, that can create diagnostics when there are missing some usings, that are required for using debugging data transformation via lambdas and linqs in Watch or Immediate windows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published