-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Add an option to disable Go To Implementation feature in Roslyn API #15958
Comments
Anything other than GoToImpl? |
Probably also 'Quick Actions and Refactoring ( |
Hrmm... intersting. will have to look into that. That feature isn't controlled by us. |
Ok, i have a fix out for the 'quick actions' menu item. Anything else? |
After checking other menu items, I think that's all for now. Thanks for the quick turn around. |
Ok, you should no longer see "Quick Actions and Refactorings". If/when F# adds support for that, we can make it work by exporting the right set of Languages on SuggestedActionSourceProvider. |
Great, thanks. |
Add per language options to disable GoToDef and GoToImpl. Fixes #15958
@dungpa, @CyrusNajmabadi - not sure "Quick Actions and Refactorings" has been disabled? We now have a few code fixes that use this feature I think. |
Version Used:
Microsoft.CodeAnalysis.EditorFeatures 2.0.0-rc2
Steps to Reproduce:
F# language service in Visual Studio 2017 starts using Roslyn for editor features:
Expected Behavior:
One should be able to opt-out and disable Go To Implementation if F# language service doesn't know how to implement Go To Implementation yet.
Actual Behavior:
There is no API in order to hide Go To Implementation feature.
See dotnet/fsharp#1800 (comment) for more details.
The text was updated successfully, but these errors were encountered: