azure-tools-for-intellij icon indicating copy to clipboard operation
azure-tools-for-intellij copied to clipboard

WIP - DO NOT MERGE - Spike for F# support

Open maartenba opened this issue 5 years ago • 2 comments

Have spent some time pair programming with @citizenmatt on basic completion/analyzer support for Azure Functions written in F#.

Cool pictures first

Behold!

image image

Remarks second

This is by no means ready to merge, as there are some things that are hard/impossible right now. I'll annotate these in the PR and tag whoever I think this matters to.

maartenba avatar Nov 19 '20 15:11 maartenba

The other hack we had to do was add <idea-version …> into the F# plugin's plugin.xml. I've added a PR for F# to generate this during build. I don't see a reason for it to be disabled. See JetBrains/fsharp-support#206

citizenmatt avatar Nov 19 '20 16:11 citizenmatt

@maartenba 2021.1 F# plugin has completion context changes that should fix getting the literal for you. Please let me know if it doesn't work for your case.

auduchinok avatar Mar 24 '21 16:03 auduchinok