-
Notifications
You must be signed in to change notification settings - Fork 14
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
Support for F# in polyglot solutions #960
Comments
Ionide is a viable addition to the C# extension, and works really well. In future (.NET 9 timeframe), we will be working on a universal F# lsp solution, which will power ionide as well as support cross-language/delegating LSP between C# and F#. |
Ionide provides the tooling in VS Code that F# developers need. |
Hello guys, yes true, but would be great to have some basic support for F# here too, i am talking like basic functionality or anything that can be reshared with C# as this is the "official" microsoft toolkit, right? |
@jkone27 I would love to hear what type of functionality you would like to see us offer above what Ionide provides. Do you have solutions with both C# and F# that you want to see in the solution explorer working together? Can you describe your scenario? |
this one for example @webreidi : ionide/ionide-vscode-fsharp#2041 , yes i frequently have both C# and F#, in the same solution, e.g. in many cases i only have unit tests in F# and codebase in C#, or in other cases we have 1 module in F# referenced and used by C# code, so that's quite frequent indeed. mixed C#/F# solutions should feel quite common and natural... and certain tools such us unit testing, and debugging across languages, seems a cross cutting concern |
thanks for re-opening @webreidi , thanks @vzarytovskii too 👍 |
Describe the feature you'd like
add support for F# as well, since also vs for mac will not be mantained.
Alternatives considered
Ionide
Environment Information
No response
The text was updated successfully, but these errors were encountered: