-
Notifications
You must be signed in to change notification settings - Fork 689
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Can't extract interface #6430
Comments
O# feature gap fill. |
Temp workaround: Open workspace settings (json) {
"dotnet.server.useOmnisharp": true,
...
} |
When is this feature going to be implemented? It's a very important one, in my opinion. I think VSCode is very close to replacing Visual Studio for Small to medium projects |
I have "C#" (Microsoft) and "C# Extensions" (JosKreativ) extension installed but not "C# Dev Kit" and it still doesn't work with Omnisharp :/ Edit: Right click on class name, choose "Refactor" ( |
Months go by with this issue persisting. It actually hinders productivity by quite a lot having to manually implement interfaces and abstract classes. Disabling C# DevKit and enabling OmniSharp does resolve the issue but the extension itself along with other useful dependencies help with development. Any updates or progress on this? |
I took a closer look at this feature.
If we want to close the gap between O#, it's easy to just create similar types in our LSP layers. But it's hard to create a similar thing in VS, because we don't control any UI in VSCode. |
Any updates or progress on this? |
Is it foreseen in near future? |
Is there any update on this? |
C# support gets worse and worse :-( |
It's really unfortunate that this feature is still not available again. It was a huge help to just be able to extract an interface quickly. And copilot is not able to extract an interface reliably ... |
From vscode-dotnettools created by julioct: microsoft/vscode-dotnettools#545
Describe the Issue
Extracting an interface is an essential part of day-to-day coding activities, but with the latest C# extension version you can't do it.
In version 1.26.0:
In latest version:
Can we get the Extract interface... context menu item back?
Steps To Reproduce
Expected Behavior
The extract interface... context menu item should be there.
Environment Information
The text was updated successfully, but these errors were encountered: