vscode-csharp
vscode-csharp copied to clipboard
Go to definition for non-source symbol shows MAS, not decompilation
C# Extension Version: C# Dev Kit Extension Version:
Steps to reproduce:
- Open OrchardCore, BackgroundTaskScheduler.cs
- Navigate to definition on CrontabSchedule.Parse (line 41)
In VS this shows a decompilation:
In C# Dev Kit this shows MAS:
When can we get this fixed? The lack of decomplication is the biggest blocker for us to adopt the new C# extension. It makes it very inefficient to navigate into library code.
@fh-yuxiao-zeng I agree. As a workaround, to properly navigate to project references, I have to temporarily
- Disable the "C# Dev Kit" plugin. Which disables dependant plugins (MAUI). (reload required)
- Right-click "Go To Definition", navigate to the source file as expected, then complete the task.
- When done, re-enable the "C# Dev Kit" plugin and the dependant plugins. (reload required)
This applies to all Project References
This would be very useful for me, as I'm using Unity, and I regularly need to figure out how something is implemented.