-
Notifications
You must be signed in to change notification settings - Fork 29.5k
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
Deemphasise an initial configuration provider if an extension is installed. #184457
Comments
So your extension provides those configurations? So you are in control of whether they show up, right? So what do you need? |
I have two asks here:
|
Sorry I still don't understand what you're asking me for, do you control the extension or are you trying to suppress another extension's functionality? |
I control the extension. My extension will check if another extension is installed and would like to remove itself from the debugger list that is presented to users, but still be able to have its |
I'm on board now, I missed the detail that this involves the static initialConfigurations. Does the C# Dev Kit totally take over the debugger functionality? What happens if I have a c# launch config already configured? If you want to disable your debug adapter entirely, there is an option to include a If you are trying to keep the debugger enabled in this case but just remove it from that one menu, then I might need to hear more details about the relationship between the two extensions, and we can set up a call if that's easier. |
We want to emphase on the C# Dev Kit experience with the dynamic configurations over using initial configurations since to simplify the experience of using Visual Studio on Windows to VS Code (for any platform) we are utilizing launchSettings.json. So I am looking for "If you are trying to keep the debugger enabled in this case but just remove it from that one menu,"
Sounds good. I'll find a time on your calendar. |
We discussed allowing the C# extension to disable just the initial configurations for its base debug adapter type via a when clause. That will lead the user down the right path when they want to set up debugging and have the dev kit extension installed. |
Friendly ping! Looks like this issue requires some further steps to be verified. Please provide us with the steps necessary to verify this issue. |
Have you implemented this in C# @WardenGnaw? If not, verification steps for us
|
Yep! This was added in dotnet/vscode-csharp#6405 |
Alright, assuming that it's working for you as expected, I'll mark this as verified |
I'm looking to either remove or deemphasise a debugger selection from the dropdown for initial configuration providers if an extension is installed.
For example, I'm looking to hide the
.NET 5 and .NET Core
debugger ifC# Dev Kit
is installed.The other ideal is that we could somehow show a Dynamic Configuration Provider
C#
even though no file context is present.E.g.
The text was updated successfully, but these errors were encountered: