dotnet / fsharp

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
https://dotnet.microsoft.com/languages/fsharp
MIT License
3.82k stars 773 forks source link

F# - Add Function Dependency Status to Functions/IntelliSense for F# (like C# has) #17223

Open vsfeedback opened 1 month ago

vsfeedback commented 1 month ago

This issue has been moved from a ticket on Developer Community.


I would like to suggest that the function dependency IntelliSense be added for the F# language in Visual Studio. It is super useful for me when programming in C# when I want to know what consumers are currently depending upon the function I am viewing. It gives me a heightened awareness of the interdependencies of my code. I use this to delete unwanted clutter code (making the codebase leaner) while also being able to find out exactly how the function is being used and for what which informs my decision-making and saves me a lot of time. This is a very practical feature of C#/VS that I'd love to see with F#/VS. I also believe the addition of this feature/tool would increase adoption to F# which I would assume is aligned with the interests of Microsoft.

image.png


Original Comments

Feedback Bot on 12/21/2023, 03:44 AM:

(private comment, text removed)

abelbraaksma commented 1 month ago

I think this is a great idea!

Adding the screenshot from the original issue here for reference/clarification (it wasn't converted correctly): image