dotnet / dotnet/vscode-csharp

Go to the implementation of an interface when decompiling source code

Open
#4,825 4 comments 12 reactions 0 assignees View on GitHub
Feature Request Improvement Triaged
Dominant language
TypeScript
Stars
3.1k
Forks
737
Avg merge
17h 56m
Merged PRs (30d)
21

Description

VS Code version: **_1.61.1_**
C# Extension version: **_1.23.16_**

Currently during decompiling the source, when hitting F12, if it's a method on an **interface**, it just jumps to the method definition on that interface. This doesn't really help much. Especially now there are a lot **dependency injection** in practice, this is the case almost every time. Can it please offer us jumping to the implementation please, if there are multiple implementations, let us choose one? This is a basic function with the modern programming tech, but so desired. ☺️

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.