JetBrains Rider
 
Get JetBrains Rider
Get your hands on the new features ahead of the release by joining the Early Access Program for Rider 2025.1! Learn more

Languages and frameworks: F#

Last modified: 11 February 2024

JetBrains Rider supports developing and running F# source code. You can create and open F# projects that target the full .NET framework and .NET Core.

You can learn more about the latest F# features in the release notes of the F# plugin.

Mixed-language C# and F# solutions are supported as well. JetBrains Rider can resolve references and use types from C# to F# and vice-versa without requiring projects to be (re)built. Code completion and navigation in a C# project detect the changes made in F# code even without requiring the F# project to be rebuilt. You still need to build a C# project first to make it work the other way around.

Rider recognizes and provides coding assistance for .fs, .fsi .fsx files. F# files can be identified by the Icon F# file icon.

F# support includes: