Skip to content

New VS Extensibility SDK - Can F# be Used for Extensions ? #18391

Answered by T-Gro
ghost asked this question in Q&A
Discussion options

You must be logged in to vote

Hello @CodePagesNet .

We do use the same model for creating the F# LSP visual studio extension.
Part of the new extensibility model uses C# source generators, so the startup project and the basic definition is done as a C# project. Anything else, including attribute-annotated command processors and endpoints, is done within an F# project.

One this new extension is more mature, we can publish the findings to act as learning material - both on how to do VS development using the new SDK, as well as steps needed to develop an extension providing language services via LSP.

Replies: 3 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Answer selected
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@vzarytovskii
Comment options

@ghost
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants